Hallo zusammen,
bin mir nicht sicher seit wann genau, ich vermute mal seit dem Update auf LMN7.2, können sich mehrere Schuladministratoren bis auf einer nicht mehr an der Schulkonsole einloggen. Mit dem einen Benutzer „createc“ der noch funktioniert logge ich mich öfters ein, hat das womöglich mit abgelaufenen Passwörtern zu tun?
Ich habe mal die ajenti.log bei einem Loginvorgang beobachtet, bei einem Benutzer wo es nicht funktioniert spuckt das log folgendes aus:
ajenti.log
2023-11-09 13:14:51,197 WARNING : Failed login from c.flory at IP : 10.0.255.1 2023-11-09 13:14:51,198 ERROR : 'NoneType' object is not subscriptable
Auffällig ist auch das im Samba-Log gar kein Versuch unternommen wird ein Kerberos-Ticket zu beschaffen, hier zum Vergleich beim Login von „createc“:
ajenti.log
2023-11-09 13:58:38,251 WARNING : Initializing Kerberos ticket for createc 2023-11-09 13:58:38,580 INFO : Opening a session for user createc 2023-11-09 13:58:38,581 INFO : Opening a new worker gate for session 7, client 10.0.255.1 2023-11-09 13:58:38,603 INFO : 10.0.255.1 - - [2023-11-09 13:58:38] "POST /api/core/auth HTTP/1.1" 200 3091 0.419377 2023-11-09 13:58:38,612 INFO : New worker "session 7" PID 3637279, EUID 0, EGID 0 2023-11-09 13:58:38,613 INFO : Authenticating session as createc 2023-11-09 13:58:38,781 WARNING : Changing kerberos ticket rights for createc
log.smbd:
[2023/11/09 13:59:38.846598, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: AS-REQ createc@BBS.LAN from ipv4:10.0.0.1:50927 for krbtgt/BBS.LAN@BBS.LAN [2023/11/09 13:59:38.851357, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Client sent patypes: 150, 149 [2023/11/09 13:59:38.851400, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Looking for PKINIT pa-data -- createc@BBS.LAN [2023/11/09 13:59:38.851420, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Looking for ENC-TS pa-data -- createc@BBS.LAN [2023/11/09 13:59:38.851450, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: No preauth found, returning PREAUTH-REQUIRED -- createc@BBS.LAN [2023/11/09 13:59:38.921200, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: AS-REQ createc@BBS.LAN from ipv4:10.0.0.1:33992 for krbtgt/BBS.LAN@BBS.LAN [2023/11/09 13:59:38.924637, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Client sent patypes: encrypted-timestamp, 150, 149 [2023/11/09 13:59:38.924728, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Looking for PKINIT pa-data -- createc@BBS.LAN [2023/11/09 13:59:38.924795, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Looking for ENC-TS pa-data -- createc@BBS.LAN [2023/11/09 13:59:38.924874, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: ENC-TS Pre-authentication succeeded -- createc@BBS.LAN using aes256-cts-hmac-sha1-96 [2023/11/09 13:59:38.979649, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: AS-REQ authtime: 2023-11-09T13:59:38 starttime: unset endtime: 2023-11-09T23:59:38 renew till: 2023-11-10T13:59:38 [2023/11/09 13:59:38.979871, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Client supported enctypes: aes256-cts-hmac-sha1-96, aes128-cts-hmac-sha1-96, 20, 19, des3-cbc-sha1, arcfour-hmac-md5, 25, 26, using aes256-cts-hmac-sha1-96/aes256-cts-hmac-sha1-96 [2023/11/09 13:59:38.979974, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Requested flags: renewable-ok [2023/11/09 13:59:38.991149, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: AS-REQ createc@BBS.LAN from ipv4:10.0.0.1:57126 for krbtgt/BBS.LAN@BBS.LAN [2023/11/09 13:59:38.997366, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Client sent patypes: encrypted-timestamp, 150, 149 [2023/11/09 13:59:38.997476, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Looking for PKINIT pa-data -- createc@BBS.LAN [2023/11/09 13:59:38.997532, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: Looking for ENC-TS pa-data -- createc@BBS.LAN [2023/11/09 13:59:38.997690, 3] ../../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper) Kerberos: ENC-TS Pre-authentication succeeded -- createc@BBS.LAN using aes256-cts-hmac-sha1-96
Auffällig ist auch das beim prüfen der Schuladmins in der Schulkonsole beim Anzeigen der Erstpasswörter das Passwort zwar dasteht, aber nicht dasteht ob das Passwort mittlerweile vom Benutzer geändert wurde oder nicht. Es läuft noch eine Abfrage, sichtbar an dem drehenden Rädchen, aber es wird nicht angezeigt. Beim Benutzer „createc“ wo der Login noch funktioniert wird das korrekt angezeigt.
Ich habe auch schon das Erstpasswort und das Hauptpasswort eines betroffenen Benutzers geändert und eine erfolgreiche Rückmeldung der Schulkonsole erhalten, jedoch schlägt der Login trotzdem fehl.
Kann ich das auf der Kommandozeile mit den sophomorix-Tools besser überprüfen, bzw. was kann ich hier noch tun?
Greets
Chris