Cyrus IMAPd, SASL, GSSAPI, Proxy Authorization

ms419 at freezone.co.uk ms419 at freezone.co.uk
Sat Mar 13 19:18:37 EST 2004


I'm attempting to connect to the Cyrus IMAPd mailbox "admin" on 
"wum.lat" as the Kerberos principal "jablko at LAT", using proxy 
authorization. The principal "imap/wum.lat" is in the realm "RUZ" - 
cross realm authentication is working - I can connect to the mailbox 
"admin" as "admin at LAT". Account information is currently being 
successfully retrieved from an OpenLDAP server, using nss_ldap. I can 
currently ssh to "admin at wum.lat" as "jablko at LAT", using a ".k5login" 
file in admin's home. I should also be able to proxy authorize to the 
OpenLDAP server using saslAuthzTo / From. Cyrus, however, isn't letting 
me in. I am unclear on what I must do to configure proxy authorization 
for Cyrus IMAPd, and why it is calling nss_ldap (and why nss_ldap 
can't, in this case, contact the LDAP server).

Can anyone help?

Thanks!

Jack

==> auth.log <==
Mar 13 15:41:10 wum krb5kdc[17432]: AS_REQ (6 etypes {18 16 23 1 3 2}) 
192.168.179.43: NEEDED_PREAUTH: jablko at LAT for krbtgt/LAT at LAT, 
Additional pre-authentication required
Mar 13 15:41:10 wum krb5kdc[17432]: AS_REQ (6 etypes {18 16 23 1 3 2}) 
192.168.179.43: ISSUE: authtime 1079221270, etypes {rep=16 tkt=16 
ses=16}, jablko at LAT for krbtgt/LAT at LAT
Mar 13 15:41:53 wum krb5kdc[17432]: TGS_REQ (6 etypes {18 16 23 1 3 2}) 
192.168.179.43: ISSUE: authtime 1079221270, etypes {rep=16 tkt=16 
ses=16}, jablko at LAT for krbtgt/RUZ at LAT
Mar 13 15:41:53 wum krb5kdc[17432]: TGS_REQ (5 etypes {16 23 1 3 2}) 
192.168.179.43: ISSUE: authtime 1079221270, etypes {rep=16 tkt=16 
ses=16}, jablko at LAT for imap/wum.lat at RUZ

==> mail.log <==
Mar 13 15:41:53 wum cyrus/imapd[18603]: accepted connection

==> auth.log <==
Mar 13 15:41:54 wum cyrus/imapd[18603]: user jablko is not allowed to 
proxy

==> mail.log <==
Mar 13 15:41:54 wum cyrus/imapd[18603]: nss_ldap: could not connect to 
any LDAP server as (null) - Can't contact LDAP server
Mar 13 15:41:54 wum cyrus/imapd[18603]: badlogin: 
fis.lat[192.168.179.43] GSSAPI [SASL(-13): authentication failure: user 
jablko is not allowed to proxy]





More information about the Info-cyrus mailing list