[imp] drafts get deleted on session timeout
Michael Menge
michael.menge at zdv.uni-tuebingen.de
Tue Jun 30 14:44:47 UTC 2015
Quoting Jan Schneider <jan at horde.org>:
> Zitat von Michael Menge <michael.menge at zdv.uni-tuebingen.de>:
>
>> Hi Jan,
>>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>> Zitat von Michael Menge <michael.menge at zdv.uni-tuebingen.de>:
>>>
>>>> Hi,
>>>>
>>>> we have discovered that auto saved new messages (drafts) get
>>>> deleted on session timeout.
>>>> I found the following comment
>>>> https://bugs.horde.org/ticket/13108#c8 which indicates
>>>> that the saved messaged should stay in the draft folder if log
>>>> out due to session timeout,
>>>> but will be delete on normal (aka "user clicked on the log out
>>>> button") log out.
>>>>
>>>> We use Imp as Authentication.
>>>>
>>>> horde 5.2.5 stable
>>>> imp 6.2.8 stable
>>>>
>>>> I tried debugging and found the following call graph
>>>>
>>>> Horde_Registry->clearAuth
>>>> ...
>>>> IMP_Application->logout
>>>> IMP_Compose->destroy
>>>> IMP_Message->delete
>>>>
>>>> IMP_Message->expungeMailbox
>>>> IMP_imap-expunge
>>>>
>>>> Can someone confirm this behavior? Is this a new bug, or did I
>>>> miss something in my configuration?
>>>
>>> This is an explicit logout. If you really had a session timeout,
>>> there won't be any user credentials available anymore to do the
>>> drafts deletion.
>>
>>
>> In my test I didn't click on logout. I was in the imp
>> automatic/dynamic mode, and after
>> an ajax request (checking for new mail) I was logged out with the
>> following error message
>> "Ihre Sitzung hat die maximal erlaubte Dauer überschritten. Bitte
>> melden Sie sich erneut an.".
>>
>> Which indicates the the session is older than the max session lifetime.
>
> Ah, this is not a session timeout caused by PHP's garbage
> collection, but enforced timeout by Horde. This should indeed not
> delete the draft and would be considered a bug, if it still does.
>
As I did't see anything in the Changelogs of IMP 6.2.9 and Horde 5.2.6
i created a Ticket
https://bugs.horde.org/ticket/14035
--------------------------------------------------------------------------------
M.Menge Tel.: (49) 7071/29-70316
Universität Tübingen Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung mail:
michael.menge at zdv.uni-tuebingen.de
Wächterstraße 76
72074 Tübingen
More information about the imp
mailing list