Summary | hordeauth not working when imp invoked directly |
Queue | IMP |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | slusarz (at) horde (dot) org |
Requester | liamr (at) deathstar (dot) org |
Created | 12/18/2006 (6793 days ago) |
Due | |
Updated | 03/02/2007 (6719 days ago) |
Assigned | 02/16/2007 (6733 days ago) |
Resolved | 03/02/2007 (6719 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
may be resolved.
State ⇒ Resolved
State ⇒ Feedback
Priority ⇒ 2. Medium
http://lists.horde.org/archives/cvs/Week-of-Mon-20070212/065373.html
Notice: Undefined variable: lang_url in
/home/jan/headhorde/imp/login.php on line 391
Assigned to Michael Slusarz
State ⇒ Assigned
Additionally I noticed that the user gets the IMP login if he points
to /horde/imp/ even though he's not authenticated at IMP yet.
And I get this notice:
Notice: Undefined variable: lang_url in
/home/jan/headhorde/imp/login.php on line 391
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ hordeauth not working when imp invoked directly
Queue ⇒ IMP
New Attachment: cosign.php
State ⇒ Unconfirmed
the horde user name to the the value of $_SERVER[ 'REMOTE_USER' ]
(which is set by our SSO).
In imp/config/server.php, we've configured hordeauth to be true (we've
also tried 'full').
$servers['umce'] = array(
'name' => 'umce IMAP Service',
'server' => 'localhost',
'hordeauth' => true,
'protocol' => 'imap/notls',
'port' => 8143,
'maildomain' => 'umich.edu',
'smtphost' => 'smtp.mail.umich.edu',
'smtpport' => 25,
'realm' => '',
'preferred' => array( 'dev.mail.umich.edu' ),
'admin' => array(
'params' => array(
'login' => 'cyrus',
'password' => 'cyrus_pass',
'userhierarchy' => 'user/',
'protocol' => 'imap/notls',
'hostspec' => 'localhost',
'port' => 8143
)
),
'quota' => array(
'driver' => 'cyrus',
'params' => array(),
),
'acl' => array(
'driver' => 'rfc2086',
),
);
In horde/config/prefs.php, we've set initial_application to "imp" by default.
Users going to https://dev.mail.umich.edu/horde/ are presented with
their inbox. As expected, we see this redirect in the location bar...
https://dev.mail.umich.edu/horde/imp/redirect.php?actionID=login&autologin=1&server_key=umce
Users going to https://dev.mail.umich.edu/horde/imp/ are presented
with the "Welcome to Mail" login screen.
Traditionally (Horde 3.1.3 / IMP 4.1.3, Horde 3.0.12 / IMP 4.0.5),
both /horde/ and /horde/imp/ will get passed through the transparent
login process and end up in the user's email box.