javax.security.auth.login.FailedLoginException: The storage control block address is invalid.
Für eine Web-Anwendung erlaube ich die Anmeldung via Windows-/Active Directory Login-Daten. Nun geschah es, dass sich ein Anwender nicht mit seinen gültigen Login-Daten am System anmelden konnte. Im Log fand sich diese Fehlermeldung:
javax.security.auth.login.FailedLoginException: The storage control block address is invalid
Das Problem war, dass der Account des Anwenders nur für bestimmte Workstations freigegeben war. Da der ApplicationServer auf einer anderen Maschine läuft, konnte sich der Anwender auch nicht anmelden.
Herausfinden lässt sich dies über einen Windows-Command mit folgenden Befehl (userid bitte ersetzen:
net user /domain userid .... Workstations allowed All ....
Die Zeile “Workstations allowed” sollte “All” enthalten oder mindestens den Namen des Servers.
Beitrag kommentieren
2638 Betrachtungen, 3 davon heute
