[Postfixbuch-users] Fehler beim SASL-Login

Andreas Winkelmann ml at awinkelmann.de
Fr Mär 4 16:44:46 CET 2005


Am Montag, 28. Februar 2005 15:40 schrieb Christian Frankerl:

> > via testsaslauth geht's:
> >
> > # testsaslauthd -u testacc at mydomain.tld -p test
> > 0: OK "Success."
> > #
> >
> > ------------
> > saslauthd[12094] :rel_accept_lock : released accept lock
> > saslauthd[12096] :get_accept_lock : acquired accept lock
> > saslauthd[12094] :do_auth         : auth success:
> > [user=testacc at mydomain.tld] [service=imap] [realm=] [mech=rimap]
> > ------------
>
> Wenn ich den login via mailprogramm teste bekomme ich folgende
> fehlermeldung:
> ------------------------------------------
> saslauthd[12093] :rel_accept_lock : released accept lock
> saslauthd[12091] :get_accept_lock : acquired accept lock
> saslauthd[12093] :do_auth         : auth failure: [user=testacc]
> [service=smtp] [realm=mydomain.tld] [mech=rimap] [reason=remote server
> rejected your credentials] ------------------------------------------
>
> Es müsste doch als [user=testacc at mydomain.tld] und nicht
> [user=testacc] da stehen. Und ausserdem müsste doch als
> [service=rimap] und nicht [service=smtp] da stehen...

Ab Cyrus-SASL Version 2.1.17 wird der Domain-Part beim Usernamen 
abgeschnitten. Ab 2.1.19 gibt es die Möglichkeit saslauthd mit "-r" zu 
starten, dann wird zwar trotzdem abgeschnitten, aber der Realm wird vor der 
Überprüfung dran gebastelt.

Also "saslauthd -r -a rimap...."

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users