[Postfixbuch-users] postfix - sasldb - dovecot

Oskar Eyb oskar-postfix at eyb.de
Mi Apr 1 20:22:36 CEST 2009


Hallo!

alle Jahre wieder geht mir sasldb auf den sa..
Ich möchte ein virtual-user-setup ohne mysql kreieren, da dachte ich
mir, dass die userverwaltung dann am besten mit sasldb gemacht werden
kann. (andere Meinung?).

bevor ich dovecot überrede, mit sasl zu sprechen, soll erstmal postfix
damit klarkommen. tuts nicht:


Apr 1 14:08:48 sun postfix/smtpd[2898]:
xsasl_cyrus_server_auth_response: uncoded server challenge: Username:
Apr 1 14:08:48 sun postfix/smtpd[2898]: > unknown[192.168.0.21]: 334
VXNlcm5hbWU6
Apr 1 14:08:48 sun postfix/smtpd[2898]: < unknown[192.168.0.21]: dGVzdGVy
Apr 1 14:08:48 sun postfix/smtpd[2898]: xsasl_cyrus_server_next: decoded
response: tester


Apr 1 14:08:48 sun postfix/smtpd[2898]: warning: unknown[192.168.0.21]:
SASL LOGIN authentication failed: authentication failure
Apr 1 14:08:48 sun postfix/smtpd[2898]: > unknown[192.168.0.21]: 535
5.7.8 Error: authentication failed: authentication failure


hier die konfigs:


smtpd.conf

pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5





postconf |grep sasl

smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_exceptions_networks =
smtpd_sasl_local_domain =
smtpd_sasl_path = smtpd
smtpd_sasl_security_options = noanonymous
smtpd_sasl_tls_security_options = $smtpd_sasl_security_options
smtpd_sasl_type = cyrus


anmk: noplaintext kommt nach erfolgreichem test wieder hinter
smtpd_sasl_security_option


Nun. Wenn smtpd_sasl_local_domain =   ohne Domainnamen gesetzt wird,
wie muss dann saslpasswd2 aufgerufen werden - was als realm mit -u ?
Oder ist es besser, bei smtpd_sasl_local_domain =   was zu setzen - muss
das dann als realm bei saslpasswd2 mitgeführt werden?

Was als appname -a ? in manchen beispielen -a smtp  , in anderen -a
smtpauth - daher gehe ich mal davon aus, dass der appname wurscht ist.


postfix kann die db auch lesen. wobei der pfad zu der sasldb nirgends
angeben ist. Die Standardlocation ist wohl einkompiliert.


-rw-r----- 1 root postfix 12288 Apr  1 14:37 sasl2

Oder hab ich hier `n ganz anderes Problem?


Grüße, Oskar



Mehr Informationen über die Mailingliste Postfixbuch-users