https://bugzilla.redhat.com/show_bug.cgi?id=712202
Description of problem: with a replication agreement set up containing a hostname that is not resolvable, the error message produced is rather general. Version-Release number of selected component (if applicable): 389-ds-base-1.2.8.3-4.el6.x86_64 How reproducible: always Steps to Reproduce: 1. set up a replication agreement between two hosts using simple hostnames 2. ensure that you are unable to resolve the hostnames from the suppliers 3. enable replication Actual results: [09/Jun/2011:14:21:21 -0400] slapi_ldap_bind - Error: could not send bind request for id [(anon)] mech [EXTERNAL]: error -1 (Can't contact LDAP server) 0 (unknown) 0 (Success) Expected results: [09/Jun/2011:14:21:21 -0400] slapi_ldap_bind - Error: could not send bind request for id [(anon)] mech [EXTERNAL]: error -1 (Could not resolve server <name>) 0 (unknown) 0 (Success) Additional info:
batch update moving tickets to future
set default ticket origin to Community
Added initial screened field value.
{{{ Fix description: This patch retrieves more info such as hostname and error code from getaddrinfo in case ldap_sasl_bind does not return any useful information about the failure. E.g., Error: could not send bind request for id [(anon)] mech [EXTERNAL]: error -1 (Can't contact LDAP server) -5987 (Invalid function argument.) -2 (Name or service not known "your_host_name") Error: could not send bind request for id [<binddn>] mech [SIMPLE]: error -1 (Can't contact LDAP server) -5987 (Invalid function argument.) 107 (Transport endpoint is not connected "your_host_name") }}}
git patch file (master) 0001-Trac-Ticket-190-Un-resolvable-server-in-replication-.patch
Reviewed by Rich (Thank you!!)
Pushed to master.
{{{ $ git merge trac190 Updating e229bb4..996034b Fast-forward ldap/servers/slapd/ldaputil.c | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) $ git push origin master Counting objects: 11, done. Delta compression using up to 4 threads. Compressing objects: 100% (6/6), done. Writing objects: 100% (6/6), 1.25 KiB, done. Total 6 (delta 4), reused 0 (delta 0) To ssh://git.fedorahosted.org/git/389/ds.git e229bb4..996034b master -> master }}}
Metadata Update from @nhosoi: - Issue assigned to nhosoi - Issue set to the milestone: 1.3.0.rc1
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/190
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: Fixed)
Login to comment on this ticket.