6.0.0-beta1
7/6/25

[#13147] Lost Password for IMAP server
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

History
07/09/2014 06:17:51 AM Michael Slusarz Comment #2
State ⇒ Duplicate
Reply to this comment
Duplicate of #13283
04/24/2014 08:18:22 AM andre (dot) rothe (at) phosco (dot) info Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Lost Password for IMAP server
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
Reply to this comment
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.

Saved Queries