Cyrus sasl auth requires entry in /etc/hosts

Andreas Winkelmann ml at awinkelmann.de
Wed Sep 13 12:44:31 EDT 2006


Am Wednesday 13 September 2006 17:57 schrieb Ramprasad:

>    I have a cyrus setup with one primary domain and many virtual domains
>
> A) Saslauthd is running as
> saslauthd -m /var/run/saslauthd -a pam -r
>
>
> B) Username in ldap
> for primary domain
> uid=userid
>
> for virtual domain
> uid=userid at second-domain.com
>
>
> Now when my /etc/hosts does not have
> 127.0.0.1 primary-domain.com
>
> a primary-domain user is not able to authenticate .. but virtual domain
> users have no problem at all

Why not use "userid at primary-domain.com" as Authentification Id. Another way 
would be "defaultdomain: primary-domain.com" in imapd.conf for unqualified 
UserIds.

> Cant I do without the /etc/hosts entry

> PS:
> I am using cyrus 2.3 on centos 4.3

-- 
	Andreas


More information about the Info-cyrus mailing list