[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Freeipa-devel] [PATCH] log the host when reporting LDAP connect errors



In the kerberos instance installer if the LDAP server is unreachable then no error would be returned. Now at least report the host we are trying to connect to.

rob
>From 52f2b543f0b01771f1ab981aeca2f5476b16667b Mon Sep 17 00:00:00 2001
From: Rob Crittenden <rcritten redhat com>
Date: Thu, 5 Jun 2008 14:41:15 -0400
Subject: [PATCH] When an LDAP connection fails, display the host one is trying to connect to.

450111
---
 ipa-server/ipaserver/krbinstance.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ipa-server/ipaserver/krbinstance.py b/ipa-server/ipaserver/krbinstance.py
index 7ad03e1..deea4a6 100644
--- a/ipa-server/ipaserver/krbinstance.py
+++ b/ipa-server/ipaserver/krbinstance.py
@@ -110,8 +110,8 @@ class KrbInstance(service.Service):
         try:
             self.conn = ipaldap.IPAdmin(self.fqdn)
             self.conn.do_simple_bind(bindpw=self.admin_password)
-        except ipaerror.exception_for(ipaerror.LDAP_DATABASE_ERROR), e:
-            logging.critical("Could not connect to DS")
+        except Exception, e:
+            logging.critical("Could not connect to the Directory Server on %s" % self.fqdn)
             raise e
 
         self.backup_state("running", self.is_running())
@@ -245,6 +245,8 @@ class KrbInstance(service.Service):
         #except LDAPError, e:
         #    logging.critical("Error during SASL mapping removal: %s" % str(e))
         except Exception, e:
+            logging.critical("Could not connect to the Directory Server on %s" % self.fqdn)
+            raise e
             print type(e)
             print dir(e)
             raise e
-- 
1.5.4

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]