[TYPO3-dev] Cannot log in to backend on first attempt

Steffen Kamper steffen at sk-typo3.de
Fri Jul 6 14:01:44 CEST 2007


Hi,

i had same Problem on a server sometimes ago. The problem was wrong 
Cookie-Handling, this affected Sessionhandling as well.

vg  Steffen

"Ricardo Pereira" <ricardo at tdwg.org> schrieb im Newsbeitrag 
news:mailman.2624.1183678288.29892.typo3-dev at lists.netfielders.de...
>    Hi all,
>
>    I've set up Typo3 4.1.1 on SourceForge and for some strange reason I 
> can never log in to the backend on the first attempt. It always fails. 
> After the first attempt I can get in if I try it again right away, but 
> sometimes it takes 3 or 4 attempts.
>
>    I tried to trace the code all the way to line 1065 of file 
> t3lib/class.t3lib_userauth.php, which I copy below:
>
> if ($this->challengeStoredInCookie)    {
>    session_start();
>    if ($_SESSION['login_challenge'] !== $loginData['chalvalue']) {   // 
> <======================== THIS IS THE LINE I'M REFERRING TO!!
>
>        if ($this->writeDevLog)     t3lib_div::devLog('PHP Session stored 
> challenge "'.$_SESSION['login_challenge'].'" and submitted challenge 
> "'.$loginData['chalvalue'].'" did not match, so authentication failed!', 
> 't3lib_userAuth', 2);
>        $this->logoff();
>        return FALSE;
>    }
> }
>
>    Sometimes, the $_SESSION variable is empty when the login is taking 
> place and thus the test above fails.
>
>    The very same setup works fine on my workstation, so I assume there is 
> something in SF that is preventing the session variable from being set 
> correctly. What is odd is that it works after the first attempt, but I 
> don't know why.
>
>    I would greatly appreciate if anyone could shed a light on this obscure 
> problem I'm having.
>
>    Cheers,
>
> Ricardo
>
>
> 






More information about the TYPO3-dev mailing list