SSSD / sssd

A daemon to manage identity, authentication and authorization for centrally-managed systems.
https://sssd.io
GNU General Public License v3.0
603 stars 247 forks source link

Improve missing log information. #6950

Closed AliyevH closed 1 year ago

AliyevH commented 1 year ago

I had an issue with sssd configuration. Configured sssd to use google ldap service. id, getent, ldapsearch worked as expected and returned users. but could not ssh into server. ssh auth was not working.

I enabled debugging in sssd and sshd but could not found useful information in debugging. Message was permission denied.

At the end i noticed that libpam-sss package was missing.

What about to add some information about missing packages? or add logic to improve in case of fails? Is there any tool that could check all packages that needs to be installed for sssd ?

alexey-tikhonov commented 1 year ago

Hi,

At the end i noticed that libpam-sss package was missing.

do you mean pam_sss.so from sssd-client subpackage?

alexey-tikhonov commented 1 year ago

But libnss_sss.so.2 is from the same sssd-client and since "id, getent... worked" it was installed...

andreboscatto commented 1 year ago

Hi @AliyevH, please open a bug against the distribution you are using. This is a packaging issue.