Wir haben gestern auf unserem Server (Unternehmenslizenz) auf Version 2.7.19598 aktualisiert. Auf dem Server läuft Debian 13 Trixie (ebenfalls gestern aktualisiert; zuvor nutzten wir Debian 11 und dann Debian 12).
Seit dieser Umstellung hat sich unser Verhalten im Bereich Self-Service verändert; die von uns verwendete Authentifizierung funktioniert nicht mehr.
Dies steht in gewissem Zusammenhang mit diesem Thema: viewtopic.php?t=4581 die wir nicht fortgesetzt hatten.
Zum damaligen Zeitpunkt entschieden wir uns für die Macs, die wir einsetzten, schließlich dagegen, sie in unser AD-Verzeichnis zu integrieren (was keinen praktischen Nutzen bot), und um die Selbstverwaltung zu ermöglichen, konfigurierten wir alle Agenten (Windows und macOS) wie folgt:
service_auth_type=waptserver-ldap
use_kerberos = False
Mit dieser Konfiguration wurden beim Öffnen des Selbstbedienungsbereichs Benutzername und Passwort vom Selbstbedienungssystem angefordert und anschließend vom Server mit Active Directory (samba-ad) verifiziert. Insgesamt hat dies für uns gut funktioniert.
Der WAPT-Server ist korrekt mit AD authentifiziert; ich konnte ein Kerberos-Ticket anfordern und mich dann damit authentifizieren (über "curl -v --negotiate -u: https://si-wapt-01.ad.xxx.fr/api/v3/login_kerberos -k") ohne Sorgen:
Code: Alle auswählen
{"success":true,"msg":"Authentication OK","request_time":0.04843854904175,"result":{"auth_result":{"auth_method":"kerb","user":"yoann.montouchet@ad.xxx.fr","auth_date":"2026-10-08T12:58:39.508967+00:00","roles":[],"auth_otp_validated":false},"server_uuid":"xxx","version":"2.7.0.19598","server_domain":"ad.xxx.fr","edition":"enterprise","user_acls":{},"token":null}}Und ein Fehler auf der Mac-Seite: Wir haben andere Kombinationen (System, waptagent-ldap) ausprobiert, jedoch ohne Erfolg. Die einzige, die die Windows-Seite wiederherzustellen scheint, ist die Speicherung in filetoken. Dort finden wir den erwarteten Inhalt im Self-Service, aber auf dem Mac sehen wir weiterhin nichts, wie ich glaube, schon im letzten März.
Kurz gesagt, ich bin etwas ratlos und weiß nicht mehr, wo ich suchen soll, und wir haben das Problem, dass knapp zwanzig Macs seit gestern nicht mehr in der Lage sind, das Selbstbedienungssystem zu öffnen.
Haben Sie eine Ahnung, was die Ursache sein könnte und wie man das Problem beheben kann?
NACHTRAG: Wichtige Information, aber der Test "testing-ldap-connectivity.sh" ist in Ordnung:
Code: Alle auswählen
----------------------------------------------------------------
Test SSO SELFSERVICE LDAP with ldap_account_service_login
----------------------------------------------------------------
Username : yoann.montouchet
Group test member : Domain Users
----------------------------------------------------------------
[OK] Test SSO SELFSERVICE LDAP with ldap_account_service_login
----------------------------------------------------------------
Test ldap with direct Login
----------------------------------------------------------------
Username ldap: yoann.montouchet
Password ldap:
Group test member : Domain Users
--------
ALL GOOD
--------Durch Hinzufügen einer solchen Gruppe in der waptserver-ldap+kerberos-Konfiguration sehe ich auf der Windows-Seite, dass die Pakete im Self-Service ankommen.
Auf dem Mac wird jedoch weiterhin ein Fehler angezeigt...
NACHTRAG 3: Eine weitere möglicherweise interessante Information, aber auf der Mac-Seite scheint die Kerberos-Authentifizierung korrekt zu funktionieren:
Code: Alle auswählen
yoann.montouchet@XXX~ % kinit yoann.montouchet@ad.xxx.fr
yoann.montouchet@ad.xxx.fr's password:
yoann.montouchet@XXX~ % klist
Credentials cache: API:91B80912-6A34-4F3E-A1EC-B450011A2DAA
Principal: yoann.montouchet@AD.XXX.FR
Issued Expires Principal
Oct 8 16:05:17 2026 Oct 9 02:05:12 2026 krbtgt/ad.xxx.fr@AD.XXX.FR