Currently sssd uses a private LDAP error code (LDAP_X_SSSD_PASSWORD_EXPIRED), because there are no official ones for error conditions indicated by the server side password policies.
If ldap_err2string() is called with the private error code a message like "Unknown (private extension) error(21853)" is returned. To not confuse the reader of a log file and to give more useful information a new call sss_ldap_err2string() should be created which checks for private error codes before calling ldap_err2string().
Fields changed
component: SSSD => LDAP Provider milestone: NEEDS_TRIAGE => SSSD 1.5.14 owner: somebody => pbrezina
patch: 0 => 1
Fixed by:
- 3fff68f56b3c68897821c49ec7357a4f36bafa96 - 54423ae32fa26aa7790a67ff0f9a93b96677e590
- 270697a054224599bb580c32810c7b00340a8d87 - 0f42a8d17adafd89d6afd309bc1056de7bb82aec
- 56379f9e9b17c522885b7ac1e8cda5088b0c6fee - 20720ea8f7f38c67d1ed8cf8f203f54a32c61597
resolution: => fixed status: new => closed
rhbz: => 0
Metadata Update from @sbose: - Issue assigned to pbrezina - Issue set to the milestone: SSSD 1.5.14
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/2028
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.