I installed 42.2 in a virtual machine (virtual box).
I have configured sssd and pam using the configuration found on my old openSUSE box, running 13.1. As far as I can see, the configuration is identical.
I am able to login fine on my box running 13.1, but, using the same config, I cannot login in my new virtual machine running 42.2.
This is what I can see in the logs:
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: [PAM] Starting…
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: [PAM] Authenticating…
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: [PAM] Preparing to converse…
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: [PAM] Conversation with 1 messages
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: pam_unix(sddm:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=kenneth
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: pam_sss(sddm:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=kenneth
Apr 28 13:04:34 linux-rqzp.suse sddm-helper[1467]: pam_sss(sddm:auth): received for user kenneth: 9 (Authentication service cannot retrieve authentication info)
Apr 28 13:04:35 linux-rqzp.suse sddm-helper[1467]: [PAM] authenticate: Authentication service cannot retrieve authentication info
Apr 28 13:04:35 linux-rqzp.suse sddm-helper[1467]: [PAM] returning.
Apr 28 13:04:35 linux-rqzp.suse sddm-helper[1467]: [PAM] Ended.
Apr 28 13:04:35 linux-rqzp.suse sddm[1216]: Authentication error: “Authentication service cannot retrieve authentication info”
Apr 28 13:04:35 linux-rqzp.suse sddm[1216]: Auth: sddm-helper exited with 1
Apr 28 13:04:35 linux-rqzp.suse sddm-greeter[1245]: Message received from daemon: LoginFailed
However, if I login as root (which is a local user) and restart sssd, I see this (when trying to login as kenneth again):
Apr 28 13:04:53 linux-rqzp.suse sddm-helper[1497]: [PAM] Starting…
Apr 28 13:04:53 linux-rqzp.suse sddm-helper[1497]: [PAM] Authenticating…
Apr 28 13:04:53 linux-rqzp.suse sddm-helper[1497]: [PAM] Preparing to converse…
Apr 28 13:04:53 linux-rqzp.suse sddm-helper[1497]: [PAM] Conversation with 1 messages
Apr 28 13:04:53 linux-rqzp.suse sddm-helper[1497]: pam_unix(sddm:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=kenneth
Apr 28 13:04:53 linux-rqzp.suse sssd_be[1493]: GSSAPI client step 1
Apr 28 13:04:53 linux-rqzp.suse sssd_be[1493]: GSSAPI client step 1
Apr 28 13:04:53 linux-rqzp.suse sssd_be[1493]: GSSAPI client step 1
Apr 28 13:04:53 linux-rqzp.suse sssd_be[1493]: GSSAPI client step 2
Apr 28 13:04:54 linux-rqzp.suse sddm-helper[1497]: pam_sss(sddm:auth): authentication success; logname= uid=0 euid=0 tty= ruser= rhost= user=kenneth
Apr 28 13:04:54 linux-rqzp.suse sddm-helper[1497]: [PAM] returning.
Apr 28 13:04:54 linux-rqzp.suse sddm[1216]: Authenticated successfully
Apr 28 13:04:54 linux-rqzp.suse sddm-greeter[1245]: Message received from daemon: LoginSucceeded
This is strange and I suspect some kind of race condition happening at startup of the system. Any bright ideas?