Severity: grave
thanks

On 06.01.2018 17:07, Juha Jäykkä wrote:
> Package: sssd
> Version: 1.16.0-3
> Severity: minor
> 
> Dear Maintainer,
> 
> There is a regression in 1.16.0-2 and -3, rendering existing sssd 
> configurations
> unable to authenticate users. This happens if the old config file has 
> 
> services = nss, pam
> 
> in it. This used to be "the right way" of doing things but now with socket 
> activated
> nss and pam services sssd gets confused and its pam service no longer works. 
> Removing
> said line fixes it (hence "Severity: minor") but this is highly confusign to 
> the admin
> as the service seems to be up and running.
> 
> The clue is in the log:
> 
> Jan 06 14:50:47 rigel sssd_check_socket_activated_responders[8175]: (Sat Jan  
> 6 14:50:47:876645 2018) [sssd] [main] (0x0010): Misconfiguration found for 
> the pam responder.
> Jan 06 14:50:47 rigel sssd_check_socket_activated_responders[8175]: The pam 
> responder has been configured to be socket-activated but it's still mentioned 
> in the services' line in /etc/sssd/sssd.conf.
> Jan 06 14:50:47 rigel sssd_check_socket_activated_responders[8175]: Please, 
> consider either adjusting your services' line in /etc/sssd/sssd.conf or 
> disabling the pam's socket by calling:
> Jan 06 14:50:47 rigel sssd_check_socket_activated_responders[8175]: 
> "systemctl disable sssd-pam.socket"
> Jan 06 14:50:47 rigel systemd[1]: sssd-pam-priv.socket: Control process 
> exited, code=exited status=17
> Jan 06 14:50:47 rigel systemd[1]: sssd-pam-priv.socket: Failed with result 
> 'exit-code'.
> Jan 06 14:50:47 rigel systemd[1]: Failed to listen on SSSD PAM Service 
> responder private socket.
> Jan 06 14:50:47 rigel systemd[1]: Dependency failed for SSSD PAM Service 
> responder socket.
> Jan 06 14:50:47 rigel systemd[1]: sssd-pam.socket: Job sssd-pam.socket/start 
> failed with result 'dependency'.
> Jan 06 14:50:47 rigel systemd[1]: Listening on SSSD NSS Service responder 
> socket.
> 
> Note how the log says "please consider" instead of "this is an error, this 
> will not work" and
> later shows a failure.
> 
> From the first "please consider" message I would presume sssd is supposed to 
> gracefully
> recover. The service seems to start when needed and responds to some queries 
> but always ends
> auth process with
> 
> [sssd[pam]] [pam_dp_process_reply] (0x0010): Reply error.
> 
> And this means auth failure for pam of course.
> 
> Cheers,
> Juha
> 
> P.S. This may be "works as intended" but considering it took me quite a while 
> to figure
> out why my existing, working configuration got broken and google came up with 
> no help at all,
> I would think at least getting this report onto google results would be 
> helpful to some people.

Bumping severity, this can't migrate to testing..


-- 
t

Reply via email to