Learn more about these different git repos.
Other Git URLs
Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 8): Bug 1766962
Description of problem: We have multiple testcase failures related to failover wherein the list of URI's have different port numbers. These cases worked in RHEL-8.0.0. Following are the cases: 1. ldap uri failover with single server different ports 2. ldap chpass uri failover with single server different ports 3. ldap chpass backup uri failover with single server different ports Version-Release number of selected component (if applicable): sssd-2.2.0-19.el8 How reproducible: Always. Steps to Reproduce: 1. Setup SSSD with any one of the following domain section: [domain/LDAP] debug_level=0xFFF0 id_provider = ldap ldap_uri = ldap://$SERVER1:12345,ldap://$SERVER1:389 ldap_tls_cacertdir = /etc/openldap/certs ldap_search_base = dc=example,dc=com OR [domain/LDAP] debug_level=0xFFF0 id_provider = ldap auth_provider = ldap chpass_provider = ldap ldap_uri = ldap://$SERVER1 ldap_chpass_uri = ldap://$SERVER1:12345,ldap://$SERVER1:389 ldap_tls_cacertdir = /etc/openldap/certs ldap_search_base = dc=example,dc=com OR [domain/LDAP] debug_level=0xFFF0 id_provider = ldap auth_provider = ldap chpass_provider = ldap ldap_uri = ldap://$SERVER1 ldap_chpass_uri = ldap://$SERVER1:12345 ldap_chpass_backup_uri = ldap://$SERVER1:389 ldap_tls_cacertdir = /etc/openldap/certs ldap_search_base = dc=example,dc=com 2. In the above cases, port 12345 is non-existent in order to allow SSSD to failover to next uri or backup uri. Now restart SSSD service. 3. Run a user login. You will see that user auth fails. SSSD log shows "PORT NOT WORKING" error. Additional info: A similar bug related to krb5_kpasswd exists (https://bugzilla.redhat.com/show_bug.cgi?id=880546). This bug was fixed and is part of our automation. Strangely, all the krb cases related to "Single server different port" works.
Metadata Update from @pbrezina: - Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1766962
Metadata Update from @pbrezina: - Issue assigned to pbrezina
PR: https://github.com/SSSD/sssd/pull/929
Metadata Update from @pbrezina: - Issue tagged with: PR
master
Metadata Update from @pbrezina: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
sssd-1-16
SSSD is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in SSSD's github repository.
This issue has been cloned to Github and is available here: - https://github.com/SSSD/sssd/issues/5073
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.
Login to comment on this ticket.