[Tickets #11766] Re: [passwd] imp is not activated.

bugs at horde.org bugs at horde.org
Mon Dec 3 06:36:15 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11766
------------------------------------------------------------------------------
  Ticket             | 11766
  Updated By         | Ralf Lang (B1 Systems GmbH) <lang at b1-systems.de>
  Summary            | [passwd] imp is not activated.
  Queue              | Passwd
  Version            | Git develop
  Type               | Bug
-State              | Unconfirmed
+State              | Assigned
  Priority           | 2. Medium
  Milestone          |
  Patch              |
-Owners             |
+Owners             | Horde Developers, Ralf Lang (B1 Systems GmbH)
------------------------------------------------------------------------------


Ralf Lang (B1 Systems GmbH) <lang at b1-systems.de> (2012-12-03 07:36) wrote:

Well, I can reproduce it.

What basically happens is this:
When Horde uses imp as authentication and password is changed by  
passwd, for example via postfix admin database table, it also resets  
the session. It does not (and cannot easily) reset the internally  
stored imap connection.

I'm still resolving what happens afterwards.

I tried to add explicit re-authentication to passwd and additional  
code to IMP_Auth which would destroy/reopen an imap connection if  
parameter credentials do not match the IMAP ->ob credentials.

It does not get there though.

Somewhere in the stack between Horde's Auth_Application instance and  
imp's auth_application instance (_base) it already tries to access the  
imap object (probably part of application startup for an already  
authenticated scenario) before it can run IMP_Auth->authenticate. I'm  
still tracing where this happens, but any suggestions are welcome.





More information about the bugs mailing list