cyrus-imap + virtualdomains

Vladimir Dvorak dvorakv at vdsoft.org
Wed Sep 14 03:05:48 PDT 2005


Erik Norgaard wrote:

> Vladimir Dvorak wrote:
>
>> Erik, we both are about to solve the problem. ;-) Yes, you are probably
>> right. When I cyradm -u cyrus, I have in maillog:
>>
>> Sep 14 09:08:37 devel imap[9491]: badlogin: localhost.localdomain
>> [127.0.0.1] plaintext cyrus at localdomain SASL(-13): user not found:
>> checkpass failed
>>
>> When I add cyrus at localdomain, it will manage 'localdomain' users and I
>> will be on the same place (probably, for now not tried). :-( Erik, how
>> can I log as cyrus without domain ?
>
>
> Please post your imapd.conf (remove comments) - I posted mine
> yesterday.  Check the content of the admins entry, does it specify
> domain?
>
> I think that cyradm authenticates against sasldb and not system
> password (or maybe falls back on system password) - this I understand
> - is to separate ordinary users and administrators - but can also be
> quite annoying.
>
> If you have added an entry to sasldb with saslpasswd2 then it could be
> for the "devel" realm.
>
> You can try to rename sasldb and see what happens, then if it doesn't
> work create it with new entries where you make sure not to specify realm:
>
>   # saslpasswd2 cyrus
>
> Also, reading above there may be a difference between:
>
>   # cyradm -u cyrus
>
> and
>
>   # cyradm -u cyrus localhost
>
> Cheers, Erik
>
Heureeka Erik! :-)

Now I can log as cyrus without @localdomain - modified /etc/hosts. ;-)

Thank you very much for your support!!!

Vladimir


More information about the freebsd-questions mailing list