From afa6ac75f97951ea5ea4b6e96c607acc3c5fafcc Mon Sep 17 00:00:00 2001 From: Pavel Reichl Date: Wed, 5 Aug 2015 08:26:42 -0400 Subject: IPA: Improve messages about failures MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Pavel Březina --- src/providers/ipa/ipa_subdomains_id.c | 3 ++- src/providers/ldap/sdap_async_connection.c | 8 ++++++-- src/util/sss_ldap.c | 4 +++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/providers/ipa/ipa_subdomains_id.c b/src/providers/ipa/ipa_subdomains_id.c index 610b1c58b..ad1743ae5 100644 --- a/src/providers/ipa/ipa_subdomains_id.c +++ b/src/providers/ipa/ipa_subdomains_id.c @@ -297,7 +297,8 @@ static void ipa_subdomain_account_done(struct tevent_req *subreq) } talloc_zfree(subreq); if (ret != EOK) { - DEBUG(SSSDBG_OP_FAILURE, "ipa_get_*_acct request failed: %d\n", ret); + DEBUG(SSSDBG_OP_FAILURE, "ipa_get_*_acct request failed: [%d]: %s.\n", + ret, sss_strerror(ret)); state->dp_error = dp_error; tevent_req_error(req, ret); return; diff --git a/src/providers/ldap/sdap_async_connection.c b/src/providers/ldap/sdap_async_connection.c index 34db75a4e..8f5227d26 100644 --- a/src/providers/ldap/sdap_async_connection.c +++ b/src/providers/ldap/sdap_async_connection.c @@ -146,14 +146,18 @@ static void sdap_sys_connect_done(struct tevent_req *subreq) ret = sss_ldap_init_recv(subreq, &state->sh->ldap, &sd); talloc_zfree(subreq); if (ret != EOK) { - DEBUG(SSSDBG_CRIT_FAILURE, "sdap_async_connect_call request failed.\n"); + DEBUG(SSSDBG_CRIT_FAILURE, + "sdap_async_connect_call request failed: [%d]: %s.\n", + ret, sss_strerror(ret)); tevent_req_error(req, ret); return; } ret = setup_ldap_connection_callbacks(state->sh, state->ev); if (ret != EOK) { - DEBUG(SSSDBG_CRIT_FAILURE, "setup_ldap_connection_callbacks failed.\n"); + DEBUG(SSSDBG_CRIT_FAILURE, + "setup_ldap_connection_callbacks failed: [%d]: %s.\n", + ret, sss_strerror(ret)); goto fail; } diff --git a/src/util/sss_ldap.c b/src/util/sss_ldap.c index dd63b4b4f..d1bf0373f 100644 --- a/src/util/sss_ldap.c +++ b/src/util/sss_ldap.c @@ -423,7 +423,9 @@ static void sss_ldap_init_sys_connect_done(struct tevent_req *subreq) ret = sdap_async_sys_connect_recv(subreq); talloc_zfree(subreq); if (ret != EOK) { - DEBUG(SSSDBG_CRIT_FAILURE, "sdap_async_sys_connect request failed.\n"); + DEBUG(SSSDBG_CRIT_FAILURE, + "sdap_async_sys_connect request failed: [%d]: %s.\n", + ret, sss_strerror(ret)); goto fail; } /* Initialize LDAP handler */ -- cgit