6.0.0-beta1
9/24/25

[#4244] Ingo supplying timsieved with wrong Password
Summary Ingo supplying timsieved with wrong Password
Queue Ingo
Queue Version 1.1.1
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester darron (at) nonfiction (dot) ca
Created 08/03/2006 (6992 days ago)
Due
Updated 08/03/2006 (6992 days ago)
Assigned
Resolved 08/03/2006 (6992 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
08/03/2006 07:43:19 AM Jan Schneider Comment #2
State ⇒ Not A Bug
Reply to this comment
This is wrong. You have setup Ingo to use hordeauth, otherwise you 
won't even get to that part of the code. And if you have set hordeauth 
you want to authenticate as the current user, not as the cyrus user.
08/03/2006 03:53:06 AM darron (at) nonfiction (dot) ca Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Ingo supplying timsieved with wrong Password
Queue ⇒ Ingo
Reply to this comment
In lib/Ingo.php in the activateScript and getScript functions - we 
ended up changing this:



if (!empty($_SESSION['ingo']['backend']['hordeauth'])) {

             $username = ($_SESSION['ingo']['backend']['hordeauth'] === 'full')

                         ? Auth::getAuth() : Auth::getBareAuth();

             // $password = Auth::getCredential('password');

             $password = $_SESSION['ingo']['backend']['params']['password'];



What was happening was that Ingo was supplying the:



1. Cyrus admin user's username

2. Effective user's password



That was the problem - once we got it to use the right Cyrus admin 
user's password - it works like a charm.

Saved Queries