Archiv verlassen und diese Seite im Standarddesign anzeigen : Imap Server, Cyrus Imapd, no connect to server
Hallo @all,
ich kann mich nicht mit dem Admintool "cyradm" am Server anmelden, ich bekomme immer folgende Meldung "no connect to Server. Was könnte ich für einen Fehler gemacht haben.
Gebe ich einfach cyradm ein dann bekomme ich ein
server:~ # cyradm
cyradm>
heißt das, ich bin drin im Tool, oder was???:confused:
Wenn ich das mit Useranmeldung tue, bekomme ich "no connect to Server" zurück.
Was ich überhaupt dort konfigurieren möchte ist folgendes, als erstes eine Mailbox mit Posteingang etc. Als weiteres möchte ich mit Sieve ein Filterscript hochladen.
Klappt irgendwie nicht. Bin auch blutiger Laie was Linux angeht.
Wer hat einen Tip oder kann mir helfen.
Ich habe den Server unter folgender Anleitung aufgesetzt: http://heise.de/open/artikel/print/74991
Moin,
leider ist der Link zu deiner Anleitung nicht richtig.
Kannst du bitte den ganzen Befehl posten den du zum Anmelden an cyrus verwendest?
Ich muss z.B. bei mir folgendes eingeben:
"cyradm -auth plain -user mailadmin localhost"
Was sagen denn die Logfiles zu deinem Anmeldeversuch. Wenn du lediglich cyradm eingibst dann bist du noch mit keinem Server verbunden...
Grüße
Wuf
Hallo Wuf,
der Link ist berichtigt. Danke dass Du mich darauf aufmerksam gemacht hast.
Also ich habe festgestellt, dass wenn ich einfach nur cyradm eingebe ebenfalls kein connect zum Server habe.
Die Einganbe als User ist folgende: server:~ # cyradm -u cyrus localhost oder cyradm --user cyrus --server localhost --auth plain etc.
Ich habe hier mehrere Varianten probiert. Muss ich den Imap Server separat starten. Cyrus ist laut Runleveleditor gestartet.
Logdateien werden (messages) liefere ich nach.
Gruß
AlDente
Moin,
schau doch einfach nach ob er lauft ;) Ein "ps afx | grep cyrus" müsste einen "/usr/lib/cyrus/bin/master" liefern.
Wenn ein "cyradm localhost" bzw "cyradm -auth plain localhost" nicht zum Erfolg führt (vorausgesetzt der Adminuser ist wirklich cyrus) muss ich auf die Logfiles warten es kann ja alles sein ;)
Grüße
Wuf
Hallo Wuf,
habe Deinen Vorschlag ausgeführt. Das ist das Ergebnis:
mailserver:~ # ps afx |grep cyrus
2451 ? Ss 0:00 /usr/lib/cyrus/bin/master -p /var/run/cyrus.pid -d
4449 pts/1 S+ 0:00 \_ grep cyrus
Scheint wohl zwischenzeitlich zu laufen. Aber ich kann sieveshell nicht öffnen, denn es wird irgend wie kein Passwort angenommen. Habe es auch schon mit verschiedenen Usern probiert. Sasl läuft. Mit Sivtest klappt es auch. Würde gerne ein Filterscript hochladen.
mailserver:~ # sieveshell -u Cyrus localhost
connecting to localhost
Please enter your password:
Please enter your password:
Grüße AlDente
sieveshell --user=USER --authname=USER localhost
Guten Morgen Thorashh,
habe Deine Eingabe ausprobiert. Leider ohne den gewünschen Erfolg wie Du siehst. Wo könnte sonst das Problem noch liegen?? Für User habe habe ich den ensprechenden User angegeben, is klar!
mailserver:~ # sieveshell --user=user --authname=user localhost
connecting to localhost
Please enter your password:
Please enter your password:
Please enter your password:
Please enter your password:
unable to connect to server at /usr/bin/sieveshell line 169, <STDIN> line 4.
Gruß
AlDente
Versuch doch noch mal dich anzumelden (Uhrzeit merken) und dann poste bitte mal alle Zeile aus der Datei /var/log/messages , die zu diesem Zeitpunkt eingetragen wurden. Müssten etwa 5-10 Zeilen sein.
Hallo Torashh,
hier habe ich aus messages.log die relevanten Dinge rauskopiert, die während des Anmeldeprozesses geschehen.
Habe wahrscheinlich ein DB Problem und weiß nicht wie ich es beheben soll?:confused:
Gruß AlDente
mailserver:/var/log # sieveshell --user=cyrus --authname=cyrus localhost
connecting to localhost
Please enter your password:
Please enter your password:
Please enter your password:
Please enter your password:
unable to connect to server at /usr/bin/sieveshell line 169, <STDIN> line 4.
mailserver:/var/log # mc
messages [B---] 0 L:[3427+41 3468/3468] *(297541/297541b)= <EOF>
Jul 24 10:23:00 mailserver master[2535]: process 3545 exited, status 0
Jul 24 10:23:00 mailserver master[2535]: process 3546 exited, status 0
Jul 24 10:23:26 mailserver master[3668]: about to exec /usr/lib/cyrus/bin/imapd
Jul 24 10:23:26 mailserver imap[3668]: executed
Jul 24 10:23:26 mailserver master[3669]: about to exec /usr/lib/cyrus/bin/imapd
Jul 24 10:23:26 mailserver imap[3669]: executed
Jul 24 10:23:26 mailserver imap[3669]: accepted connection
Jul 24 10:23:26 mailserver imap[3668]: accepted connection
Jul 24 10:23:26 mailserver imap[3669]: login: xxxx.xxxx.local [192.168.xxx.xxx peac plaintext User logged in
Jul 24 10:23:26 mailserver imap[3668]: login: xxxx.xxx.local [192.168.xxx.xxx] peac plaintext User logged in
Jul 24 10:23:26 mailserver imap[3668]: seen_db: user %User% opened /var/lib/imap/user/p/%User%.seen
Jul 24 10:23:26 mailserver imap[3668]: open: user %User% opened INBOX
Jul 24 10:25:04 mailserver master[2535]: process 3669 exited, status 0
Jul 24 10:25:04 mailserver master[2535]: process 3668 exited, status 0
Jul 24 10:25:45 mailserver master[3671]: about to exec /usr/lib/cyrus/bin/imapd
Jul 24 10:25:45 mailserver imap[3671]: executed
Jul 24 10:25:45 mailserver imap[3671]: accepted connection
Jul 24 10:25:45 mailserver imap[3671]: login: XXXX.XXX.local [192.168.55.66] User plaintext User logged in
Jul 24 10:25:45 mailserver imap[3671]: seen_db: user %User% opened /var/lib/imap/user/p/%User%.seen
Jul 24 10:25:45 mailserver imap[3671]: open: user /%User% opened INBOX
Jul 24 10:26:25 mailserver master[3676]: about to exec /usr/lib/cyrus/bin/timsieved
Jul 24 10:26:25 mailserver sieve[3676]: executed
Jul 24 10:26:25 mailserver sieve[3676]: accepted connection
Jul 24 10:26:25 mailserver sieve[3676]: DIGEST-MD5 server step 1
Jul 24 10:26:25 mailserver perl: DIGEST-MD5 client step 2
Jul 24 10:26:31 mailserver sieve[3676]: DIGEST-MD5 server step 2
Jul 24 10:26:31 mailserver sieve[3676]: unable to open Berkeley db /etc/sasldb2: Permission denied
Jul 24 10:26:31 mailserver sieve[3676]: unable to open Berkeley db /etc/sasldb2: Permission denied
Jul 24 10:26:31 mailserver sieve[3676]: no secret in database
Jul 24 10:26:31 mailserver sieve[3676]: badlogin: localhost[127.0.0.1] DIGEST-MD5 authentication failure
Jul 24 10:26:35 mailserver sieve[3676]: unable to open Berkeley db /etc/sasldb2: Permission denied
Jul 24 10:26:35 mailserver sieve[3676]: unable to open Berkeley db /etc/sasldb2: Permission denied
Jul 24 10:26:35 mailserver sieve[3676]: no secret in database
Jul 24 10:26:35 mailserver sieve[3676]: badlogin: localhost[127.0.0.1] CRAM-MD5 authentication failure
Jul 24 10:26:38 mailserver sieve[3676]: Mailbox does not exist
Jul 24 10:26:44 mailserver saslauthd[2353]: DEBUG: auth_pam: pam_authenticate failed: Authentication failure
Jul 24 10:26:44 mailserver saslauthd[2353]: do_auth : auth failure: [user=cyrus] [service=sieve] [realm=] [mech=pam] [
Jul 24 10:26:44 mailserver sieve[3676]: Password verification failed
Jul 24 10:26:44 mailserver sieve[3676]: badlogin: localhost[127.0.0.1] PLAIN authentication failure
Jul 24 10:26:44 mailserver perl: No worthy mechs found
Jul 24 10:26:44 mailserver master[2535]: process 3676 exited, status 0
Vielleicht eine blöde Frage: Hast Du ein passwort mittels saslpasswd für cyrus vergeben?
Da bin ich mal dran gescheitert...
Ja,
unter passwd und saslpasswd2.
Grüße
AlDente
Auch als root kann ich nicht sieve öffnen
mailserver:/etc # sieveshell --user=root --authname=root localhost
connecting to localhost
Please enter your password:
Please enter your password:
Please enter your password:
Please enter your password:
unable to connect to server at /usr/bin/sieveshell line 169, <STDIN> line 4.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.