Zum Inhalt springen

FE User Sessions in 4.2.5 defekt

Erstellt am 4. Februar 2009 · 11 Antworten · letzte Antwort am 28. Februar 2009

Tags: felogin, Update & Upgrade, Frage

kccm24 ·

Tach zusammen,

habe das Phänomen, dass ich gestern Abend eine Kundeninstallation auf 4.2.5 aktualisiert habe und dieser
Kunde mich heute anruft, dass all seine FE Logins nicht mehr funktionieren.
Also, man kann sich zwar einloggen und es wird auch angezeigt, dass man eingeloggt ist,
aber beim nächste Klick fliegt man aus dem geschützten Bereich wieder raus und man muss sich nochmal einloggen usw.

Habe erstmal wieder auf 4.2.3 down gegradet und es lief sofort wieder.

Hat da jemand Rat?

Gruß
Martin

just2b ·

Hallo,

ich weiß nur dass es mit der session probleme bei 4.2.4 gab, von 4.2.5 wusste ich noch nichts

georg

kccm24 ·

Hi,
dann hoffe ich mal, dass das jemandem auffällt.
Habe keine Erklärung dafür. Die Sessions brechen einfach ab.
Das Problem ist ja, dass man 4.2.5. wg. den geschlossenen Sicherheitslücken aufspielen soll.
Aber so geht es natürlich nicht.

Gruß
Martin

n1gHt ·

Hallo,

ich kann die Probleme bestätigen!
Nach einem erfolgreichen Login funktioniert auch der redirect auf die gewünschte Seite, jedoch nach einem Wechsel auf eine weitere geschützte Seite fliegt man wieder raus.

connor ·

Hallo,
ich hatte ebenfalls Probleme mit dem FE Login nach dem Update auf 4.2.5

Ich habe folgende Lösung gefunden:

Die Datei cookies.js der Ext efa_fontsize verursacht das Problem.
Sehr viele User verwenden das YAML Layout, welches diese Extension ebenfalls verwendet. Dementsprechend häufig taucht das Problem auf.

Infos:
http://bugs.typo3.org/view.php?id=10216
hier kann man auch die korrigierte cookies.js herunterladen.

Gruß
Connor

kccm24 ·

Hi Conner,
das ist ja mal ein Hinweis.
Vielen Dank.

Im Bugtracker steht aber, dass die cookies.js nur für 4.18./4.19 gilt
und das Problem für 4.2.4./4.2.5. nur gelöst ist, wenn man ein downgrade macht.
Downgrade hatte ich dann auch gemacht.

Hast Du das also mit 4.2.5. stabil getestet?

Gruß
Martin

kccm24 ·

Nachtrag:
ich habe die pageheader Konstanten gelöscht also betreffend
efa und dem cookies.js Scirpt.

jetzt geht alles super in 4.2.5. und 4.1.9.

Super.

Gruß
Martin

ulinn ·

Ich hab das gleiche Problem (T3 4.2.5) - kriege es allerdings nicht gelöst:

  • Ich habe die cookies.js Datei aus dem Bugtracker runtergeladen und ausgetauscht

Kein Erfolg ...

  • Ich habe die Einbdindung des efa-js ganz deaktiviert

Kein Erfolg ...

Hab ich was übersehen?

Uli

kccm24 ·

oh no,
Du musst in der 4.2.5. Version die Zeilen aus dem constant setup heraus nehmen.
Das sind 4 Stück. Also die Werte einfach löschen und abspeichern. Fertig.
Dann geht zwar das efa Script nicht mehr, aber typo3 eben wieder.

die cookies.js ist nur für die 4.1.8. bzw. 4.1.9 Verion

Gruß

Martin

ulinn ·

Sorry, ich steh gerade auf dem Schlauch. Wo genau muss ich welche constants-löschen?

Im Extension-Template?
In der setup.txt bei der YAML-Extension?
Oder bei der FE-Login-Extension?
Oder in TemplaVoila?

Ich sehe gerade vor Lauter Bäumen den Wald nicht mehr ...

Uli

kccm24 ·

Hallo Uli,

setz doch mal im constants setup Deines Haupttemplates folgende Werte auf Nichts:
(Du kannst Dir vorher über den TypoScript Object browser ansehen, was da drin steht)

pageHeaderDataStandardLang =
pageHeaderDataFirstLang =
pageBodyData =
fontsizeHtmlCode =

Dies wäre jetzt für Deutsch und englisch bzw. die zwei erst genutzten Sprachen.

Gruß
Martin

dcn ·

Für alle, die wie ich seit Tagen eine endgültige Lösung für Probleme mit Backend und Frontend Login und Cookies suchen und wie ich

- Gerade ein Update von TYPO3 gemacht haben
- YAML mit EFA-Fontsize einsetzt
- Verschiedene TYPO3s auf Subdomains der gleichen Domain liegen haben

Es gibt für alle Probleme eine Lösung (auch ohne Verzicht auf EFA-Fontsize):

- Wer gerade ein Update gemacht hat und Probleme mit dem BE-Login hat, sollte zuerstmal den Encryption Key im InstallTool neu setzen (Der Knopf funktioniert allerdings aufgrund eines weiteren Bugs nicht im IE, besser FF verwenden) und danach noch alle Caches löschen.

- Wer YAML einsetzt und EFA-Fontsize aktiviert hat, sollte die aktualisierte Cookies.js (http://bugs.typo3.org/view.php?id=10216) drüberbügeln.

- Wer Subdomains einsetzt sollte in der localconf.php den Parameter $TYPO3_CONF_VARS['SYS']['cookieDomain'] = sub.domain.de auf jeder Domain entsprechend korrekt setzen.

Ich habe auf meinen 4.2.6 Plattformen mit YAML und EFA nun keine Probleme mehr, weder im BE noch im FE. Letzter Wermutstropfen ist die Notwendigkeit in allen Browsern, die schon mit falschen Cookies verzonkt sind, alle Domaincookies zu löschen.

HTH,
Alf