summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/bindinstance.py
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2011-09-30 10:09:55 +0200
committerMartin Kosek <mkosek@redhat.com>2011-10-05 10:58:42 +0200
commit087251c88b3a6da9c2b6953bf21188a31d8f9d37 (patch)
treef10137f22a27f03d02b4594f0d31c7df1e17a464 /ipaserver/install/bindinstance.py
parent49de0c0575ac9ba224b2a06b961cf848089ab574 (diff)
downloadfreeipa-087251c88b3a6da9c2b6953bf21188a31d8f9d37.tar.gz
freeipa-087251c88b3a6da9c2b6953bf21188a31d8f9d37.tar.xz
freeipa-087251c88b3a6da9c2b6953bf21188a31d8f9d37.zip
Add a function for formatting network locations of the form host:port for use in URLs.
If the host part is a literal IPv6 address, it must be enclosed in square brackets (RFC 2732). ticket 1869
Diffstat (limited to 'ipaserver/install/bindinstance.py')
-rw-r--r--ipaserver/install/bindinstance.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/install/bindinstance.py b/ipaserver/install/bindinstance.py
index cdf7b939d..f9bd3a84e 100644
--- a/ipaserver/install/bindinstance.py
+++ b/ipaserver/install/bindinstance.py
@@ -96,7 +96,7 @@ def dns_container_exists(fqdn, suffix):
return True
try:
- server = ldap.initialize("ldap://" + fqdn)
+ server = ldap.initialize("ldap://" + ipautil.format_netloc(fqdn))
server.simple_bind_s()
except ldap.SERVER_DOWN:
raise RuntimeError('LDAP server on %s is not responding. Is IPA installed?' % fqdn)