PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : verzweifle an cyrus administration



Linux_fetischist
09.10.02, 23:03
Nachdem ich mir Cyrus mit SaSL und all das installiert habe, wollte ich wie im Tut im Forum (http://www.linuxforen.de/forums/showthread.php?s=&threadid=30158) eine Mailbox einrichten aber wenn ich cyradm localhost einlogge sagt er mir immer egal bei welchem passwort (root oder das des Benutzers cyrus): "cyradm: cannot authenticate to Server with as root" ( var/log/messages bringt follgendes vor: "Badlogin localhost, Digest-MD5 authentications fairlure [unable to get user's secret]"). Ja, ich habe per 'saslpasswd cyrus' ein Passwort für den Benutzer Cyrus eingerichtet und ich habe auch mal /usr/sbin/sasldblistusers ausgeführt, und mir zeigt er an:

cyrus: cyrus realm: Gateway mech: PLAIN
cyrus: cyrus realm: Gateway mech: CRAM-MD5
cyrus: cyrus realm: Gateway mech: DIGEST-MD5

meine /etc/imapd.conf:

configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus root
allowanonymouslogin: no
autocreatequota: 100000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost lrs
sasl_pwcheck_method: pam
#
# if you want TLS, you have to generate certificates and keys
#
#tls_cert_file: /usr/ssl/certs/cert.pem
#tls_key_file: /usr/ssl/certs/skey.pem
#tls_ca_file: /usr/ssl/CA/CAcert.pem
#tls_ca_path: /usr/ssl/CA



Was nu ?? :confused:

-Linux Fetischist


PS: Suse 8.0

Kip
10.10.02, 01:20
hatte das gleiche prob wie du -- verusch mal in der /etc/imapd.conf folgende Zeile einzutragen:


allowplaintext: yes

-- ich weiß, ist zwar nicht die perfekte Lösung, aber damit sollte es gehn (so wars es jedenfalls bei mir).

P.S.: Im Forum existiert schon ein mehrseitiger Thread wo jmd. genau das Prob hatte ... benutz mal die Suchfunktion.

Linux_fetischist
10.10.02, 02:30
Ich habe schon 3 Suchsessions eingelegt mit Cyrus, Imapd und sonst noch was mir so einfiel. Ich habe den Thread nicht gefunden. Wäre nett wenn jemand den Link zum Thread hier reinpostet, wäre sehr dankbar !!

Und Danke für deine Notlösung, ich probiers mal.

Flightbase
04.11.02, 13:05
Holla!

ich versuche auch gerade cyrus zum laufen zu bekommen - ehr gesagt cyrus einzurichten. der server läuft, die conf datei ist so wie es in allen howtos vorgeschlagen wird - nur was erstellung der mailboxen angeht .... da lacht cyrus mich aus....

folgendes problem:
ich versuche mich einzuloggen indem ich eingebe:
su cyrus

cyrus@newmail:/root$ cyradm localhost
cyrus@newmail:/root$

sollte da jetzt ncht stehen:
>
anstatt
$
?

ohne fehlermeldung - also dachte ich toll, das ging. ne, kein stück.
wenn ich jetzt nämlich versuche eine mailbox anzulegen, lacht er mich aus:

cm user.kiki
bash: cm: command not found


ok dachte ich mir .. mal sehen wie ich sonst noch rankomme...

cyrus@newmail:/root$ cyradm
cyradm>

ah ha! da ist ja mein > so nächster versuch:

cyradm> cm user.kiki
createmailbox: no connection to server
cyradm>


hm ok ist klar.... also :

cyrus@newmail:/root$ cyradm -user cyrus localhost
cyrus@newmail:/root$

da ist wieder kein >
was mach ich falsch ? ich bin genau nach dem howto von mark patruck vorgegangen, welches ich hier im forum ausgebuddelt habe.
der imapd selbst läuft - ich kann sogar drauf connecten - nur halt ohne mailboxen....

wär nett wenn mir jemand verrät wo mein problem liegt.

greets, ein hilfloser Nik

zeusnts
04.11.02, 19:06
Also hier mal meine imapd.conf

configdirectory: /var/imap
partition-default: /var/spool/imap
admins: cyrus
srvtab: /var/imap/srvtab
reject8bit: no
timeout: 480
allowanonymouslogin: no
sasl_passwd_check: sasldb
sasl_mech_list: PLAIN

hier ein paar moeglichkeiten die problemlos funktionieren sollten:

eingeloggt als user cyrus
/usr/local/bin/cyradm localhost
IMAP Password: xxxxxxxxx
localhost >

eingeloggt als anderer user:
/usr/local/bin/cyradm -u cyrus localhost
IMAP Password: xxxxxxxxx
localhost >

/usr/local/bin/cyradm -u cyrus -a login localhost
IMAP Password: xxxxxxxxx
localhost >

einloggen nur mit "cyradm" und dann "auth localhost" bringt bei mir keinen erfolg.

in diesen dialogen sollte dann auch das erstellen einer mailbox moeglich sein.

Wichtig ist in diesem fall der eintrag sasl_mech_list in der imapd.conf.
Wird auch in der mailinglist von cyrus als loesungsmoeglichkeit angegeben, die uebrigens sehr empfehlenswert ist

so long
tom

Flightbase
06.11.02, 11:24
hmm ich hänge immernoch an dem obrigen problem rum ....
ich werd das gefühl nicht los, dass ich was vergessen hab.
hat einer ne apt-get install xxx liste , wo alles drauf ist was ich brauche ?
weil meine bisherigen reichen wohl nicht.

greets, Nik

Flightbase
06.11.02, 15:54
nachtrag ...
hab nochmal von vorne angefangen ...
nun wurde der user cyrus beim installieren angelegt - dummerweise weiß ich nicht mit welchem passwort ... oh mann das kanns doch nicht sein.

greets, Nik

Flightbase
07.11.02, 13:39
*selbstgesprächführ*

hat denn keiner nen tipp? nen standartpasswort oder so?

selbst als root kann ich das passwort nicht ändern, da man vorher das alte eingeben muss..

greets, Nik

taylor
07.11.02, 13:47
Original geschrieben von Flightbase
selbst als root kann ich das passwort nicht ändern, da man vorher das alte eingeben muss..

greets, Nik
Seit wann das denn?


su root
xxxxx
passwd cyrus
New UNIX password:

Flightbase
07.11.02, 13:59
hmm komisch .... ja ging .... *patsch*

debian:~# cyradm localhost
debian userid:

was meint der mit userid ?
wo kann ich das definieren?

taylor
07.11.02, 14:00
in der imapd.conf. Unter Punkt "admin" (oder ähnlich?)