summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dsinstance.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-10-12 17:26:03 -0400
committerRob Crittenden <rcritten@redhat.com>2010-10-15 14:58:01 -0400
commit78f276657ee8abb1a1b9e84337c6fb7050710d15 (patch)
tree41bac8cdb6de5d7b380fc275af2eb9a330e64b7c /ipaserver/install/dsinstance.py
parentb18af8de3c37d8eb4c8b7576733d8ae737ed3371 (diff)
downloadfreeipa-78f276657ee8abb1a1b9e84337c6fb7050710d15.tar.gz
freeipa-78f276657ee8abb1a1b9e84337c6fb7050710d15.tar.xz
freeipa-78f276657ee8abb1a1b9e84337c6fb7050710d15.zip
Compare resolver IP address with DNS IP address
We check the resolver against the resolver and DNS against DNS but not the resolver against DNS so if something is wrong in /etc/hosts we don't catch it and nasty connection messages occur. Also fix a problem where a bogus error message was being displayed because we were trying to close an unconnected LDAP connection. ticket 327
Diffstat (limited to 'ipaserver/install/dsinstance.py')
-rw-r--r--ipaserver/install/dsinstance.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py
index ca04457a9..85f0e7f8b 100644
--- a/ipaserver/install/dsinstance.py
+++ b/ipaserver/install/dsinstance.py
@@ -133,7 +133,7 @@ def has_managed_entries(host_name, dm_password):
logging.critical("Could not connect to the Directory Server on %s" % host_name)
raise e
finally:
- if conn:
+ if conn.isconnected():
conn.disconnect()