From 0bf4e7fb4ae1e32bfd8fe9f92fd9ebed7f4cad93 Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Mon, 29 Jun 2015 11:35:07 +0200 Subject: Fix upgrade of HTTPInstance for KDC Proxy HTTPInstance needs a LDAP connection for KDC Proxy upgrade. The patch ensures that an admin_conn is available. Reviewed-By: Fraser Tweedale --- ipaserver/install/server/upgrade.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ipaserver/install') diff --git a/ipaserver/install/server/upgrade.py b/ipaserver/install/server/upgrade.py index 784a03b19..822f74622 100644 --- a/ipaserver/install/server/upgrade.py +++ b/ipaserver/install/server/upgrade.py @@ -1363,6 +1363,12 @@ def upgrade_configuration(): if not http.is_kdcproxy_configured(): root_logger.info('[Enabling KDC Proxy]') + if http.admin_conn is None: + http.ldapi = True + http.fqdn = fqdn + http.realm = api.env.realm + http.suffix = ipautil.realm_to_suffix(api.env.realm) + http.ldap_connect() http.create_kdcproxy_conf() http.enable_kdcproxy() -- cgit