[horde] strange forced logout

Jan Schneider jan at horde.org
Fri Jul 12 10:06:15 UTC 2013


Zitat von l.kiraly at madalbal.hu:

> Hi Jan,
>
> Yes, I tried with php session handler and with "Filesystem storage" too.
>
> I use horde through https squid proxy connection.
> I checked out the $conf[auth][checkip] and $conf[auth][checkbrowser]  
> settings and it seems as if the problem has disappeared.
>
> I guess it was the checkip option, but I didn't see any message  
> about bad ip addresses in the debug log.

I'm not sure you would see it in the logs, but I definitely get a  
logout message about a changed IP if this is what happens.

> Best regards, László Király
>
> Idézet (Jan Schneider <jan at horde.org>):
>
>> Zitat von Király László <l.kiraly at madalbal.hu>:
>>
>>> Does anyone have any idea why it's happening?
>>> How can I debug this?
>>>
>>> In my experience it occurs on greater load.
>>>
>>> At least, I'm sure $registry->getAuth() returns null in login.php,  
>>> as you can see in the log message.
>>>
>>>
>>>
>>> regards, László Király
>>>
>>> Idézet (l.kiraly at madalbal.hu):
>>>
>>>> I found the problem,
>>>>
>>>> The user logged out from horde automatically. Somehow horde  
>>>> forgets the user name.
>>>>
>>>>
>>>> Jul 10 16:09:06 shanti HORDE: [horde] User  [127.0.0.1] logged  
>>>> out of Horde [pid 23045 on line 118 of  
>>>> "/usr/local/src/horde/horde/login.php"]
>>>> Jul 10 16:09:06 shanti HORDE: [horde] Session data destroyed (id  
>>>> = 5ij4h0j35tv6le2bn4ibptvuo3) [pid 23045]
>>>> Jul 10 16:09:06 shanti HORDE: [horde] Error retrieving session  
>>>> data (id = 5ij4h0j35tv6le2bn4ibptvuo3) [pid 23045]
>>>> Jul 10 16:09:06 shanti HORDE: [horde] Your session has expired.  
>>>> Please login again. [pid 23045 on line 27 of  
>>>> "/usr/local/src/horde/framework/Core/lib/
>>>> Horde/Core/Notification/Handler/Decorator/Hordelog.php"]
>>>>
>>>>
>>>> Idézet (Király László <l.kiraly at madalbal.hu>):
>>>>
>>>>> Ok,
>>>>>
>>>>> There is a log snippet according to pu3ukq5qg7cvsdnfe3o0nfp7o0  
>>>>> session id:
>>>>>
>>>>> Jul 10 14:15:58 shanti HORDE: [horde] Wrote session data (id =  
>>>>> pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 17523]
>>>>> Jul 10 14:16:02 shanti HORDE: Read session data (id =  
>>>>> pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 16181]
>>>>> Jul 10 14:16:02 shanti HORDE: Session data destroyed (id =  
>>>>> pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 16181]
>>>>> Jul 10 14:20:54 shanti HORDE: Error retrieving session data (id  
>>>>> = pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 18498]
>>>>> Jul 10 14:20:54 shanti HORDE: Session data destroyed (id =  
>>>>> pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 18498]
>>>>> Jul 10 14:21:02 shanti HORDE: Error retrieving session data (id  
>>>>> = pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 15573]
>>>>> Jul 10 14:21:03 shanti HORDE: Session data destroyed (id =  
>>>>> pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 15573]
>>>>> Jul 10 14:25:54 shanti HORDE: Error retrieving session data (id  
>>>>> = pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 16181]
>>>>> Jul 10 14:25:54 shanti HORDE: Session data destroyed (id =  
>>>>> pu3ukq5qg7cvsdnfe3o0nfp7o0) [pid 16181]
>>>>>
>>>>>
>>>>> After destroying this session why tried horde to read the  
>>>>> destroyed session?
>>>>> At all why destroys the session? This user doesn't logged out.
>>>>>
>>>>>
>>>>> regards, László Király
>>>>>
>>>>>
>>>>> Idézet (l.kiraly at madalbal.hu):
>>>>>
>>>>>> I changed now the horde session handler to:
>>>>>>
>>>>>> $conf['sessionhandler']['params']['path'] = '/var/cache/sessions/';
>>>>>> $conf['sessionhandler']['type'] = 'File';
>>>>>>
>>>>>> And the problem persists.
>>>>>> In the first row, seems like horde cannot retrieve the session data.
>>>>>> I don't know why?
>>>>>> In this way, it's only horde that manage the sessions?
>>>>>>
>>>>>> I forgot to mention, horde is from the fresh git master repo.
>>>>>> horde: 5.1.2-git
>>>>>> php: 5.4.4-14+deb7u2
>>>>>> apache: 2.2.22-12
>>>>>>
>>>>
>>>>
>>>> -- 
>>>> Üdvözlettel: Király László
>>>> Madal Bal Kft (http://www.madalbal.hu)
>>>>
>>>> -- 
>>>> Horde mailing list
>>>> Frequently Asked Questions: http://horde.org/faq/
>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>
>> Does it happen too if you use the PHP builtin session handler?
>> -- 
>> Jan Schneider
>> The Horde Project
>> http://www.horde.org/
>>
>> -- 
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
>
> -- 
> Üdvözlettel: Király László
> Madal Bal Kft (http://www.madalbal.hu)


-- 
Jan Schneider
The Horde Project
http://www.horde.org/



More information about the horde mailing list