| 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 (6885 days ago) |
| Due | |
| Updated | 03/02/2007 (6811 days ago) |
| Assigned | 02/16/2007 (6825 days ago) |
| Resolved | 03/02/2007 (6811 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.