PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cyrus user passwörter ändern ;(



shb
28.08.04, 14:00
hi all ich habe ein kleines prob
ich habe einen cyrus imap server installiert, funzt auch ohne probeme, aber ich habe mit cm user.name einen neue mail boxerstellt und dann mit saslpasswd2 name das passwort gesetzt, wenn ich mich jetzt mit dem user anmelde nimmt er das passwort nicht ;(
nun hab ich das auch noch mit einem account probiert der in meine system vorhanden ist und wenn ich da das passort ändere interessiert er sich auch nicht für das neue passwort, sondern nimmt das aus dem system ;( ich denke mal, dass es nur ein config fehler ist, deshalb hänge ich mal meine config an


configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus
allowanonymouslogin: no
sieveusehomedir: no
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN
tls_cert_file: /etc/ssl/cyrus-imapd/cyrus-imapd.pem
tls_key_file: /etc/ssl/cyrus-imapd/cyrus-imapd.pem

ich hoffe ihr könnt mir sagen, was ich ändern muss

thx

cu SHB

drcux
28.08.04, 14:23
wenn du die saslsdb als User-Datenbank benutzen willst:

sasl_pwcheck_method: sasldb

shb
28.08.04, 14:33
danke, hab den eintrag geändert und nun nimmt er garkein passwort mehr ;( weder das vom login noch was ich mittels saslpasswd2 einstelle
woran könnte das liegen?

thx cu SHB

drcux
28.08.04, 15:22
wie sehen die Rechte von /etc/sasldb aus?

shb
28.08.04, 15:31
das könnte das problem sein ich habe keine sasldb, ich habe updatedb gemacht und dann mit locate sasldb die datei gesucht. das war das resultat


[root@shb root]# locate sasldb
/usr/lib/sasl2/libsasldb.a
/usr/sbin/sasldblistusers2
/usr/share/man/man8/sasldblistusers2.8.bz2

heißt das ding vieleict anderes?
ich habe unter /var/lib/sasl2/ einen datei sasl.db un da sind die rechte

-rw-r----- 1 root root 49152 Aug 28 14:30 sasl.db
könnte es daran liegen?

thx
cu SHB

drcux
28.08.04, 15:34
wenn sasl nicht als root läuft, mußt du den Besitzer entsprechend anpassen...

shb
28.08.04, 15:42
sasl leuft als root, oder sehen ich das falsch?
root 1622 0.0 0.4 4216 1108 ? S Aug27 0:00 saslauthd -a pam

hab auch mal die berechtigung geändert hat nix gebracht. ach ja die sasl.db ist ist kein textfile das ding sieht er aus wie eine binary ist das richtig?

cu SHB

drcux
28.08.04, 17:05
ups, hatte mich versehen, versuch es mal mit

sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb

Die sasldb ist übrigens eine Datenbank, keine Textdatei

shb
28.08.04, 17:15
also wenn ich sasl_pwcheck_method: auxprop eingebe gehts trotzdem nicht und wenn ich beide angebe startet der server gar nicht erst ;(
das du zweimal "sasl_pwcheck_method" geschrieben hast, ist eins von beiden vieleicht falsch/anderes geschrieben?
wenn ich die daten in der /etc/imap.conf ändere brauche ich am saslauthd nix zu ändern oder?

thx cu SHB

drcux
28.08.04, 17:27
Du solltest mal ein paar Fehlermeldungen posten...

shb
28.08.04, 17:34
in den /var/log/messages steht nur

Aug 28 17:30:15 shb cyrus-imapd: cyrus-master heruntergefahren succeeded
Aug 28 17:30:15 shb cyrus-imapd: failed

das können ja nicht alle logs sein? wo stehen die anderen von cyrus?

ich starte das ganze mit diesem befehl /etc/init.d/cyrusimap start und dann kommt nur FEHLER

thx
cu SHB

shb
29.08.04, 21:38
hat denn keiner ne idee?

cu SHB