Zammad Login nicht möglich (CSRF token verification failed!)
Einleitung
Manchmal tritt ein Fehler auf, mit dem wir uns nicht mehr in Zammad anmelden können. Sobald du deine Nutzerdaten eingibst, erscheint folgende Fehlermeldung:
CSRF token verification failed!
Der Fehler trifft häufig nach dem Löschen von Browserdaten auf. Der Browser speichert bestimmte Tokens ab, die sich mit der Sitzung von Zammad validieren. Sobald diese nicht mehr auftauchen, kann keine entsprechende Sitzung mehr aufgebaut werden. Die Sitzungs-Tokens können wir löschen oder wir nutzen einen anderen Browser.
Beseitigung des Fehlers
Wenn wir den Fehler beseitigen wollen gibt es 2 Mögliche Wege die mir bekannt sind.
1. Anderen Browser verwenden
Der erste Lösungsansatz wäre der das wir uns mit einem anderen Web Browser verbinden. Dann sollten wir uns einloggen können. Wir können dann auch wie im nächsten Lösungsweg beschrieben, die Sitzungsdaten löschen. Dann sollten wir uns wieder anmelden können.
2. Sitzungsdaten löschen
Für diesen Weg braucht man entweder einen anderen Benutzer mit Administrationsberechtigung oder einen anderen Web Browser. Zuerst müssen wir uns Zugriff auf das Web Interface von Zammad verschaffen, dazu melden wir uns entweder mit einem anderen Browser an oder verwenden einen anderen Benutzer.
Sobald wir Zugriff haben, gehen wir in die Einstellungen. Die Einstellungen finden wir unter dem Zahnrad Symbol. Wenn wir dort sind, gehen wir auf Sitzungen unter dem Punkt System. Dort tauchen jetzt alle Sitzungen auf die mit dem System gemacht wurden sind. Wir löschen jetzt die Sitzungen mit dem entsprechenden Namen des Benutzers.
Sobald alle Einträge gelöscht sind, und der Benutzer die Seite neu geladen hat, sollte der Benutzer sich jetzt anmelden können.