Summary | Lost Password for IMAP server |
Queue | IMP |
Queue Version | 6.1.7 |
Type | Bug |
State | Duplicate |
Priority | 2. Medium |
Owners | |
Requester | andre.rothe (at) phosco (dot) info |
Created | 04/24/2014 (4091 days ago) |
Due | |
Updated | 07/09/2014 (4015 days ago) |
Assigned | |
Resolved | 07/09/2014 (4015 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Duplicate
#13283State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Lost Password for IMAP server
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
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.