[Tickets #13147] Lost Password for IMAP server
noreply at bugs.horde.org
noreply at bugs.horde.org
Thu Apr 24 08:18:23 UTC 2014
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/13147
------------------------------------------------------------------------------
Ticket | 13147
Created By | andre.rothe at phosco.info
Summary | Lost Password for IMAP server
Queue | IMP
Version | 6.1.7
Type | Bug
State | Unconfirmed
Priority | 2. Medium
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
andre.rothe at phosco.info (2014-04-24 08:18) wrote:
I try to authenticate the user by IMP, which transfers the login
credentials to the IMAP server. I can use the IMAP server by telnet,
the user can login. If I use Horde 5.1.4, the initial login works, but
the IMP modul will be disabled on the portal screen. I have added a
lot of debug output to find a reason, my result is, that Horde
sometimes serializes the IMP_Imap_Password instance (after the first
login) and the password of the user has not been stored into the
session variable. I followed the class code till the class
Horde_Secret, which returns no key with getKey(). The password value
(compressed and serialized) will be translated to an empty String
within Horde_Secret.write() and this empty String will be stored into
the session variable during serialization of IM_Imap_Password. So a
following unserialize operation will not return the right password and
a login to the IMAP server will go wrong. I don't have an idea, what's
wrong. I use Horde since 2008 in different versions, but the problem
occurs the first time.
I run a PHP PHP 5.4.23 (with Suhosin) on an Apache 2.4.7.
More information about the bugs
mailing list