cyrus 2.2 from yesterday cvs

Igor Brezac igor at ipass.net
Sun Feb 23 15:55:14 EST 2003


On Sun, 23 Feb 2003, Jure Pecar wrote:

>
> I hit another problem:
>
> I have a mysql plugin for saslauthd, which i put together (and posted here
> about half a year ago). Among the first lines of auth_mysql() i print out
> the values i get for login and realm.
>
> If i test it with testsaslauthd, i get test at example.com as the login and
> empty realm, which i then split internally and insert into mysql query i
> read from conf file. It works perfectly.
>
> However, using imtest or telnet to pop3/imap ports, i see that i get test as
> login and empty realm. So something between imapd and saslauthd eats away
> the @domain part.
>
> This only happens if enable virtdomains in imapd.conf. If i turn it off, i
> get @domain part in the login as expected.
>

It should work fine.  I use cyrus 2.2 with virtdomains turned on and
saslauthd/ldap with no problems.  It works fine with fully qualified
usernames (test at example.com) and partially qualified usernames (test,
example.com is determined by cyrus).

Do you get a syslog entry for each failed authentication from
saslauthd: AUTHFAIL: user=test at exaple.com service=pop3...?  If this is
the case, things are working fine.

-- 
Igor





More information about the Info-cyrus mailing list