Bug bei Login von Nicht-Administratoren
Verfasst: Fr 19. Jun 2009, 10:16
Hallo!
An folgendem Fehler sitze ich noch schon ein paar Tage und werde zunehmend ratloser ...
Symptom:
Redakteure mit über ihre Gruppe zugewiesenen Rechten können sich nicht bzw. nur selten erfolgreich einloggen. Man sieht kurz wie die Session-ID in den URL übernommen wird (z.B. /index.php?contenido=017a86b6035324008afb3612f7ba2b17), doch unmittelbar danach springt man wieder auf /index.php (ohne Session-ID) und landet ohne Fehlermeldung wieder beim Login.
Betroffene Systeme:
Der Fehler wurde auf mehreren Systemen festgestellt: Zum einen bei Windows Vista mit IE 8 und Firefox 3. Zum anderen bei einem (virtuellen) WinXP ebenfalls mit IE 8 sowie Firefox 3. Nicht reproduzieren kann ich den Fehler auf Mac OS X mit Firefox 3. In Safari funktioniert's sowohl unter Windows als auch OS X anstandslos.
Contenido-Version: 4.8.12. (Ich meine, diesen Fehler aber auch schonmal auf 4.6 gesehen zu haben...)
Weitere Hinweise:
Der Login klappt in seltenen Fällen. Mal öfter, mal weniger oft. Ein bis drei von 10 bis 20 Logins ist so ein übliches Maß. Dies macht die Reproduktion des Fehlers natürlich sehr schwierig.
Wir sind davon ausgegangen, dass hier ein Timing-Problem beim Login zu Grunde liegt, da dieser Fehler bei Admins und Sysadmins nie auftritt. Seltsamerweise ebenso wenig bei Benutzern, die nur einen gültigen Login, dann aber keine weiteren Zugriffsrechte (auf Mandanten etc.) haben. Lege ich einen Benutzer neu an, tritt der Fehler nicht auf. Füge ich diesen der Gruppe "Redakteure" zu, so treten die Symptome auf.
Der Browser-Cache wurde zigfach gelöscht, Cookies von Erstanbietern werden akzeptiert.
Kann mir jemand helfen? Was kann ich noch tun? Wie kann ich der Sache auf die Schliche kommen? Hat jemand anderes außer mir noch dieses Problem?
Dankbar für jeden Hinweis,
.tim
An folgendem Fehler sitze ich noch schon ein paar Tage und werde zunehmend ratloser ...
Symptom:
Redakteure mit über ihre Gruppe zugewiesenen Rechten können sich nicht bzw. nur selten erfolgreich einloggen. Man sieht kurz wie die Session-ID in den URL übernommen wird (z.B. /index.php?contenido=017a86b6035324008afb3612f7ba2b17), doch unmittelbar danach springt man wieder auf /index.php (ohne Session-ID) und landet ohne Fehlermeldung wieder beim Login.
Betroffene Systeme:
Der Fehler wurde auf mehreren Systemen festgestellt: Zum einen bei Windows Vista mit IE 8 und Firefox 3. Zum anderen bei einem (virtuellen) WinXP ebenfalls mit IE 8 sowie Firefox 3. Nicht reproduzieren kann ich den Fehler auf Mac OS X mit Firefox 3. In Safari funktioniert's sowohl unter Windows als auch OS X anstandslos.
Contenido-Version: 4.8.12. (Ich meine, diesen Fehler aber auch schonmal auf 4.6 gesehen zu haben...)
Weitere Hinweise:
Der Login klappt in seltenen Fällen. Mal öfter, mal weniger oft. Ein bis drei von 10 bis 20 Logins ist so ein übliches Maß. Dies macht die Reproduktion des Fehlers natürlich sehr schwierig.
Wir sind davon ausgegangen, dass hier ein Timing-Problem beim Login zu Grunde liegt, da dieser Fehler bei Admins und Sysadmins nie auftritt. Seltsamerweise ebenso wenig bei Benutzern, die nur einen gültigen Login, dann aber keine weiteren Zugriffsrechte (auf Mandanten etc.) haben. Lege ich einen Benutzer neu an, tritt der Fehler nicht auf. Füge ich diesen der Gruppe "Redakteure" zu, so treten die Symptome auf.
Der Browser-Cache wurde zigfach gelöscht, Cookies von Erstanbietern werden akzeptiert.
Kann mir jemand helfen? Was kann ich noch tun? Wie kann ich der Sache auf die Schliche kommen? Hat jemand anderes außer mir noch dieses Problem?
Dankbar für jeden Hinweis,
.tim