TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Backend: Erster Login schlägt immer fehl (PHPSESSID?)


Autor Nachricht
Verfasst am: 06. 04. 2010 [13:33]
CEssl
Themenersteller
Dabei seit: 03.12.2009
Beiträge: 9
Hallo,

Seit dem Update auf Version 4.3 habe ich bei meinen TYPO3-Installationen ständig das Problem, dass der erste Loginversuch ins Backend jedes mal scheitert. Erst bei dem zweiten Versuch klappt es tadellos.

Ich habe mir die Cookies genauer angesehen und festgestellt, dass TYPO3 beim ersten Aufruf des Backendlogins nur einen Cookie setzt:
HTML
be_typo_user: 'Wert'


Beim zweiten Aufruf des Backendlogins ist jedoch immer auch ein zweiter Cookie gesetzt:
HTML
PHPSESSID: 'Wert'


Durch etwas Herumprobieren und das Löschen der Cookies habe ich nun festgestellt, dass der 'fehlerhafte' erste Login mit dem Fehlen des PHPSESSID-Cookies zusammenhängt. Ist der Cookie gesetzt, klappt auch der Login, ist er nicht gesetzt, schlägt er immer fehl.

Die PHPSESSID scheint ja offenbar mit PHP zusammenzuhängen. Ich habe da gleich ein wenig nachgeforscht und mir ist damit im Zusammenhang 'session.use_trans_sid' aus der php.ini begegnet. - Der Wert ist momentan auf 0 gesetzt. Ist die PHPSESSID in TYPO3 von größerer Bedeutung? Wie kann ich dieses Loginproblem auf die beste Art lösen?

Gruß,
CEßl

Achja, noch ein paar Informationen:
- Das Problem tritt sowohl auf Installationen in Unterverzeichnissen, als auch auf Top Level-Domains auf. Hier ist der Fehler offenbar nicht zu suchen.
- cookieDomain wurde im Installtool leergelassen.
- auf dem selben Server laufen noch ältere TYPO3-Installationen, bei denen nach wie vor die Logins wunderbar funktionieren.

[Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 06.04.2010 um 13:47.]
Profil
Verfasst am: 27. 04. 2010 [20:53]
rogerrabitt
Dabei seit: 29.03.2010
Beiträge: 54
Das gleiche Problem habe ich auch. Wobei ich mittlerweile 4.3.3. laufen habe, jedoch mit demselben Resultat.

Wobei lustigerweise die Ausnahme die Regel bestätigt, sprich manchmal komme ich auch schon beim ersten Login ins BE, machmal nicht. Gelegentlich klappts auch erst nach dem 3. Versuch. Eine Logik ist nicht erkennbar.

Sofern ich einmal eingeloggt bin, klappen auch ggf. weitere Logins.
Profil
Verfasst am: 16. 08. 2010 [10:24]
triskal
Dabei seit: 26.04.2006
Beiträge: 168
hallo,

ich habe das gleiche problem mit einer typo3 4.4.0 neuinstallation.
liegen hierzu mittlerweile neue erkenntnisse vor?

danke und gruß,
manuel

Typo3Agentur: http://www.agentur-etcetera.de
Typo3SchnipselBlog: http://typo3.rueckma.de
Profil
Verfasst am: 21. 08. 2010 [14:28]
pehter
Dabei seit: 21.08.2010
Beiträge: 1
Das Problem hängt mit phpmyadmin zusammen. Probiert euch einzuloggen, nachdem ihr die Extension deaktiviert habt.
ProfilWWW
Verfasst am: 23. 08. 2010 [08:11]
marmu
Dabei seit: 21.07.2008
Beiträge: 46
Bei mir tritt das Problem auch auf. phpmyadmin ist als Extension nicht installiert.
Profil
Verfasst am: 14. 04. 2012 [00:27]
jesuspresley
Dabei seit: 05.10.2009
Beiträge: 58
Falls du saltedpasswords verwendest: Ändere mal die Reihenfolge der Extensions in der Localconf.
Setz rsaauth,saltedpasswords VOR alle anderen lokal installierten (z.B. vor sr_feuser_register).

Ich hatte das Problem auch, und dieser Tip hat geholfen:
http://bugs.typo3.org/view.php?id=13582#c42023

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 14.04.2012 um 00:28.]

ProfilWWW