Archiv verlassen und diese Seite im Standarddesign anzeigen : cyrus kein login mal anders
hi all ich hab mich entschieden auf meinen pc cyrus zu instllieren und einzurichten, gut gesagt getan. ich hatte eigentlich nicht mit schwierigkeiten gerechnet, da ich den server schon einmal aufgesetzt hatte. nun hab ich cyrus per rpm installiert (und cyurus-imapd-utils) nun das cyrus passwort gesetzt mich als cyrus angemeldet (su) und dann wollte ich mich mittels cyradm localhost mit dem server verbinden. denkst nix passiert! rgn rein gar nichts. keine passwortabfrage nix wenn ich den server beende kommt ein fehlermeldung, das er den server nicht erreichen kann, also kanns ja nicht ganz kaputt sein. danach hab ich die rpms gelöscht und neuinstalliert, ist aber immer noch das selbe problem. kann mir da jemand weiterhelfen?
auch ja zun selbst wenn ich allowanonymouslogin: auf yes setze lässt er sich nicht beeindrucken
thx cu SHB
na leute es wird doch wohl einer sein der mir hier antworten kann oder?
cu SHB
versuchs mal mit
cyradm -user cyrus -auth login localhost
wenns doch nur so einfach wäre ich hab hier schon im forum gesucht und diese ganzen schalter ausprobiert, mein problem ist ja, das ich nicht mal nach dem passwort gefragt werden ;( und das macht die fehler suche nicht einfacher, da es ja keine fehler gibt ;( und in den /var/log/messages gibts auch keine meldungen. wo gibt noch passende fehlermeldungen?
thx cu SHB
Servus!
Keine Fehlermeldung ist nicht so toll :D
Wogegen authentifizierst du dich?
sasldb? pam?
Grüße, Stefan
hab beides versucht ich poste mal die imap.conf. was ich aber noch sagen möchte ist ich habs vorher underem mdk 10 gehabt ohne probs nun habe server und lapi auf 10.1 umgestellt und es geht auf beiden nicht
#configdirectory: /var/lib/imap
#partition-default: /var/spool/imap
#admins: cyrus root
#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
#
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus root
srvtab: /var/lib/imap/srvtab
allowanonymouslogin: no
autocreatequota: 50000
reject8bit: no
quotawarn: 90
timeout: 480
sasl_pwcheck_method: pam
lmtpsocket: /var/lib/imap/socket/lmtp
das was auskomentiert ist, war meine erste konfig
EDIT die andere hab ich von irgend nem howto
thx cu SHB
Das Problem habe ich auch, aber mit "cyradm --user cyrus localhost" komme ich mittlerweile bis zur Passwortabfrage und danach krieg ich `nen segmentation fault...
Ich muss das Ding noch diese Woche unter SuSE 8.1 zum laufen kriegen...
Servus!
sasl_pwcheck_method: pam geht nicht, das geht nur über den saslauthd.
Beispielconfig von einem funktionierenden Server:
sasl_pwcheck_method: saslauthd
saslauthd mit MECH=PAM starten (unter Fedora im Startscript unter /etc/init.d).
Für PAM brauchst du dann auch noch unter /etc/pam.d einen Eintrag für imap und sieve, was da drinnen steht, hängt davon ab, wogegen du authentifizieren willst.
Grüße, Stefan
mir ist im mom noch egal wo ich mich dort anmelde, ich will mich in erster linie überhaupt mal anmelden, der server ist nur für und niemand anderes von daher spielt es keine rolle ob ich da eine sasl, pam oder ldap nehme, ich mache alles er soll mich nur rein lassen
sasl_pwcheck_method: saslauthd
hatte ich auch schon, das ergebnis war aber leider das selbe,
der sasl server leuft aber also daran kanns nicht liegen
cu SHB
HI,
hatte ähnliches problem
habe dann irgendwoher folgenden BEfehl bekommen:
saslpasswd2 -c -u 'postconf -n myhostname' cyrus
Somit wurde das PWD vergeben und dann ging es...
vorher wie oben schon gesagt wurde das sasl.... statement aufnehmen.
hoffe das hilft auch dir.
gr
tom
mm funz leider nicht, er fragt mich nicht mal nach meninn passwort
[root@shb test]# su cyrus
bash-2.05b$ cyradm localhost
mehr kommt nicht, und dann blinkt der curser einfach, das kann ich so stehen lassen, dann wird der curser 2010 noch blicken ;(
thx cu SHB
Hi!
Wenn es dir egal ist wie du reinkommst, dann mach doch erstmal ohne besondere Authentifizierungseinstellungen. Ich habe die Standardeinstellungen zum größten Teil belassen und so geändert:
imap.conf:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus root
allowanonymouslogin: no
sasl_pwcheck_method: saslauthd
allowanonymouslogin: no
autocreatequota: 50000
reject8bit: no
quotawarn: 90
timeout: 480
lmtpsocket: /var/lib/imap/socket/lmtp
in der cyrus.conf muss dann folgende Zeile enthalten sein:
lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0
Schau mal, ob dein IMAP läuft:
telnet localhost imap
Erstelle einen Benutzer mit:
saslpasswd2 -c username
Dann erstelle den selben Benutzernamen noch mit Yast und das Passwort zählt dann später auch, falls es doch mal bei dir mit der Passwortabfrage klappt. Das ist jetzt nur eine Lösung ohne sasldb oder saslauthd...
dann gib mal ein:
cyradm -auth login -user cyrus localhost
die 3 Dienste sollten gestartet sein:
rcsaslauthd, rccyrus, rcpostfix
Gruß
Julie
Blöde Frage aber
- läuft cyrus ?
- hast du nach der änderung der conf- datei ein reload gemacht ?
am besten mal
rccyrus stop und dann warten (der bracuht manchmal was zeit)
dann wieder starten und nochmals probieren
ich ,ach den connect immer mit
cyradm -user cyrus -auth login localhost
und vielleicht hilft
saslpasswd2 -d -u cyrus - löscht das pwd
und dann nochmal neu anlegen mit
saslpasswd2 -c -u cyrus
also es laufen alle nötigen dienste sprich sasl, cyrus und postfix, und ich kann mich mittels telnet imap auf meinen server verbinden, aber es kommt nur das
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
Escape character is '^]'
mehr nicht und ich weiß, das eine begrüßung kommen müsste, vieleicht liegt da schon der hase im pfeffer
cu SHB
Schau mal, ob du das Paket perl-Authen installiert hast! Bei mir war das damals z.B. ein Grund, warum es nicht ging.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.