summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ipa-server/xmlrpc-server/funcs.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ipa-server/xmlrpc-server/funcs.py b/ipa-server/xmlrpc-server/funcs.py
index b68fa3aeb..4c49d4701 100644
--- a/ipa-server/xmlrpc-server/funcs.py
+++ b/ipa-server/xmlrpc-server/funcs.py
@@ -84,6 +84,8 @@ class IPAConnPool:
conn.set_krbccache(krbccache, cprinc.name)
except ldap.UNWILLING_TO_PERFORM:
raise ipaerror.gen_exception(ipaerror.CONNECTION_UNWILLING)
+ except Exception, e:
+ raise ipaerror.gen_exception(ipaerror.CONNECTION_NO_CONN, nested_exception=e)
return conn