Winbind Users Can't Login

  • 7014478
  • 30-Jan-2014
  • 03-Mar-2014

Environment

Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 2
SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1)
 

Situation

The winbind API version number isn't being printed in it's log.
Winbind users failing to login after a software update.
The log message is the only response to a login attempt without any other failures occurring.

Resolution

If winbind is updated, services which use winbind outside of samba (IE sshd, login) should be restarted.
 
If the internal winbind interface revision has been increased, then all services which use it will need to be restarted.  To determine if the winbind interface revision was increased, bump up the debug level in the /etc/samba/smb.conf to 10 in the [global] section.  Restart the services and check the winbind log.
 
IE
[global]
     log level = 10

Look for the following output in the logs to determine if this is the issue, and if so, restart services as described.  Failure to restart services can result in user login failures.

[2011/09/22 13:00:01, 10] winbindd/winbindd.c:561(process_request)
process_request: request fn INTERFACE_VERSION
[2011/09/22 13:00:01,  3]
winbindd/winbindd_misc.c:754(winbindd_interface_version)
[30990]: request interface version
 
In addition 'zypper ps | grep -i libwbclient' returning an entry will indicate that the services also need to be restarted.