[TYPO3-german] Nach Wechsel der Sprache falsch eingeloggt
Christopher Lörken
christopher at loerken.net
Tue Feb 10 19:47:02 CET 2009
Danke für den Input.
Das Ding ist leider, dass das Problem nicht nur im Forum aufgetreten
ist. Ein User berichtete es als er gerade in den tt_news unterwegs war.
Es passiert offenbar einigen Usern wirklich sehr häufig. Leider nicht
mir, so dass ich es debuggen könnte.
Ich werde wegen des mm_forums mal nachfragen und den Code auch nach
direkten Zugriffen auf die Session durchsuchen... Hatte auf jeden Fall
debug code im normalen Berechnen des Session keys und da sind keine
doppelten vorgekommen. Hast schon recht, dass dann offenbar wer anders
dran rumspielen muss... Weil Gründe, warum der sich einfach so ändern
könnte fallen mir eigentlich nicht ein. Ein Browser schickt ja nicht
einfach so einen anderen Cookie...
Komische Sache auf jeden Fall und leider nahezu unmöglich zu debuggen,
da ich natürlich auf unserem Produktionsserver den Work-around mit dem
Domainwechsel nicht wieder entfernen will... Da bleibt wohl leider nur
im Code wühlen als Alternative :(
Grüße,
Christopher
David Bruchmann schrieb:
> Hallo Christopher,
>
> nein - soche Probleme sind mir bisher nicht bekannt.
> Allerdings scheint das Sesssion-Handling beim mm-forum oder beim System
> eine Schwäche zu haben und wechselnde IP-Adressen sind der erste Punkt,
> der mir als Grund einfällt.
> Fraglich ist auch, ob der Fehler wirklich nur beim Sprachwechsel
> auftaucht, oder evtl. auch in anderen Situationen.
>
> Eigentlich müßte man von einem Betroffenen mal alle Daten zum
> Untersuchen haben (sessionkey und IP(s)).
>
> Ohne irgendwelche Quelltextuntersuchungen angestellt zu haben, habe ich
> fast den Eindruck, daß irgendwo im mm-forum mit Sessionkey und
> L-Parameter gerechnet wird und bei Sprachwechsel ein "berechneter"
> Sessionkey zugeteilt wird. Aber das ist mal nur so gesponnen - ohne
> Untersuchung von Beispieldaten und/oder Quelltext kann man da sowieso
> nichts Verlässliches sagen.
> Die erste notwendige Untersuchung währe meiner Ansicht nach, ob mm-forum
> ein eigenes Session-Handling integriert hat oder auf die entsprechenden
> Core-Funktionen zugreift.
>
> Gruß
> David
>
> ----- Ursprüngliche Nachricht -----
> Von: Christopher Lörken <christopher at loerken.net>
> Gesendet: Dienstag, 10. Februar 2009 17:31:18
> An: typo3-german at lists.netfielders.de
> CC:
> Betreff: Re: [TYPO3-german] Nach Wechsel der Sprache falsch eingeloggt
>> Hallo David,
>>
>> ich denke schon, dass so etwas theoretisch möglich ist bei dynamischen
>> IP-Adressen. Nur insbesondere, da ich einen IPlock von 4 angegeben
>> habe sollte das ja im schlimmsten Fall den bisher eingeloggten User
>> ausloggen und nicht etwa, ihm die Session von jemand anderem schenken,
>> oder? Zudem sähe ich keine Verbindung zum Wechsel der Sprache...
>>
>> Bin also nicht sicher, ob die IP da Probleme machen kann... Ich logge
>> auch einige Aktionen auf der Seite selbst mit wo ich zum debuggen mal
>> auch die IP mitgespeichert habe. Da ist zu sehen, dass tatsächlich die
>> IP des Nutzers einfach von einem Moment auf den nächsten mit einer
>> anderen Nutzer-uid geloggt wurde. Und die IPs sind so unterschiedlich
>> wie Österreich und England...
>>
>> Wüsstest Du von solchen Vorkomnissen, die mit einer Änderung der IP
>> zusammen hängen könnten?
>>
>> Gruß,
>> Christopher
>>
>>
>> David Bruchmann schrieb:
>>> Ist es theoretisch möglich, daß sich bei den entsprechenden Usern
>>> während des Besuchs die IP-Adresse ändert?
>>>
>>> Gruß
>>> David
>>>
>>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list