6.0.0-beta1
8/9/25

[#3624] wrong user credentials are passed to the sieve driver
Summary wrong user credentials are passed to the sieve driver
Queue Ingo
Queue Version HEAD
Type Bug
State Resolved
Priority 3. High
Owners
Requester adrieder (at) sbox (dot) tugraz (dot) at
Created 03/14/2006 (7088 days ago)
Due
Updated 03/16/2006 (7086 days ago)
Assigned
Resolved 03/14/2006 (7088 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/16/2006 09:38:05 AM Jan Schneider Comment #4 Reply to this comment
Fixed
03/16/2006 09:20:36 AM adrieder (at) sbox (dot) tugraz (dot) at Comment #3 Reply to this comment
Tweaked to make sure $user is always set, and committed.
But you have a typo in your fix!

It should be:



$user = (isset($_SESSION['ingo']['backend']['hordeauth']) && 
$_SESSION['ingo']['backend']['hordeauth'] === 'full') ?



and not



$user = (isset($_SESSION['ingo']['backend']['hordeauth']) && 
$_SESSION['ingo']['backend']['hordeauth'] == 'full') ?



in line 110 of Ingo.php



Didi
03/14/2006 05:33:31 PM Chuck Hagenbuch Comment #2
State ⇒ Resolved
Reply to this comment
Tweaked to make sure $user is always set, and committed.
03/14/2006 02:43:13 PM adrieder (at) sbox (dot) tugraz (dot) at Comment #1
State ⇒ Unconfirmed
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ wrong user credentials are passed to the sieve driver
Queue ⇒ Ingo
New Attachment: Ingo.php.patch Download
Reply to this comment
If a system is not using the full hordeauth (hordeauth set to true in 
backends.php) the wrong username is passed to the sieve driver.

The attached patch fixes the problem.

Saved Queries