PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriff auf Cyrus Imap nicht lokal möglich



Headroom
02.12.02, 00:27
Hallo,

ich habe den Cyrus 2.1 in Verbindung mit Exim unter Debian am laufen.

Mein Problem ist nun, das ich auf dem Imap Server ohne Probleme zugreifen kann (ob per ssl oder auch nicht), aber nur über Netz (also von einem anderen Rechner aus). Wenn ich local per mutt versuche auf den imap server zuzugreifen, bricht er mit Fehlermeldung ab.
Das gleiche gilt auch für den Webmailer (squirrelmail). Wenn der Webmailer lokal läuft, kann ich mich nicht einloggen. Wenn aber squirrelmail auf einem anderen Rechner läuft (also er über Netz auf den cyrus zugreift), kann man sich wunderbar als User einloggen und seine Mails anschauen.

Liegt das am Cyrus? oder an saslauthd?

Ich wäre echt dankbar für Antworten..... habe im I-Net nichts gefunden, was mich von meinem Problem erlösen könnte.




Headroom

Headroom
03.12.02, 16:36
Hat niemand eine Idee?
Am saslauthd liegt das wohl nicht... wenn ich mich mit falschen password einloggen möchte, meckert mir squirrelmail das auch an... bei richtigen password sagt er mir, das ich mich einloggen müsste :(, also erkennt der saslauthd schon mein login.

Es muss dann wohl der cyrus selber sein... obwohl ein imtest funktioniert...
ist schon alles sehr merkwürdig...


Ein funktionierendes einloggen per sqirrelmail über netz sieht bei mir in der mail.log so aus:

Dec 3 10:16:24 rechnername cyrus/master[317]: about to exec /usr/lib/cyrus/bin/imapd
Dec 3 10:16:24 rechnername cyrus/imap[317]: executed
Dec 3 10:16:24 rechnername cyrus/imapd[317]: telling master 2
Dec 3 10:16:24 rechnername cyrus/imapd[317]: accepted connection
Dec 3 10:16:24 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:16:24 rechnername cyrus/imapd[317]: telling master 3
Dec 3 10:16:24 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:16:24 rechnername cyrus/imapd[317]: login: [192.168.1.1] username plaintext
Dec 3 10:16:25 rechnername cyrus/imapd[317]: telling master 1
Dec 3 10:16:25 rechnername cyrus/master[311]: service imap now has 1 workers
Dec 3 10:16:28 rechnername cyrus/imapd[317]: telling master 2
Dec 3 10:16:28 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:16:28 rechnername cyrus/imapd[317]: accepted connection
Dec 3 10:16:28 rechnername cyrus/imapd[317]: telling master 3
Dec 3 10:16:28 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:16:28 rechnername cyrus/imapd[317]: login: [192.168.1.1] username plaintext
Dec 3 10:16:28 rechnername cyrus/imapd[317]: skiplist: recovered /var/lib/cyrus/user/m/username.seen (6 records, 1672 bytes) in 0 seconds
Dec 3 10:16:28 rechnername cyrus/imapd[317]: seen_db: user username opened /var/lib/cyrus/user/m/username.seen
Dec 3 10:16:28 rechnername cyrus/imapd[317]: open: user username opened INBOX.Trash
Dec 3 10:16:28 rechnername cyrus/imapd[317]: telling master 1
Dec 3 10:16:28 rechnername cyrus/master[311]: service imap now has 1 workers
Dec 3 10:16:29 rechnername cyrus/imapd[317]: telling master 2
Dec 3 10:16:29 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:16:29 rechnername cyrus/imapd[317]: accepted connection
Dec 3 10:16:29 rechnername cyrus/imapd[317]: telling master 3
Dec 3 10:16:29 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:16:29 rechnername cyrus/imapd[317]: login: [192.168.1.1] username plaintext
Dec 3 10:16:29 rechnername cyrus/imapd[317]: open: user username opened INBOX
Dec 3 10:16:29 rechnername last message repeated 2 times
Dec 3 10:16:29 rechnername cyrus/imapd[317]: telling master 1
Dec 3 10:16:29 rechnername cyrus/master[311]: service imap now has 1 workers
Dec 3 10:17:29 rechnername cyrus/imapd[317]: telling master 2
Dec 3 10:17:29 rechnername cyrus/master[311]: service imap now has 0 workers
Dec 3 10:17:29 rechnername cyrus/master[311]: process 317 exited, status 0


Ein fehlgeschlagendes Einloggen per squirrelmail lokal auf dem recher, sieht so aus:


Dec 3 10:13:09 rechnername cyrus/master[285]: about to exec /usr/lib/cyrus/bin/imapd
Dec 3 10:13:09 rechnername cyrus/imap[285]: executed
Dec 3 10:13:09 rechnername cyrus/imapd[285]: telling master 2
Dec 3 10:13:09 rechnername cyrus/master[264]: service imap now has 0 workers
Dec 3 10:13:09 rechnername cyrus/imapd[285]: accepted connection
Dec 3 10:13:09 rechnername cyrus/imapd[285]: telling master 3
Dec 3 10:13:09 rechnername cyrus/master[264]: service imap now has 0 workers
Dec 3 10:13:09 rechnername cyrus/imapd[285]: login: localhost[127.0.0.1] username plaintext
Dec 3 10:13:09 rechnername cyrus/imapd[285]: telling master 1
Dec 3 10:13:09 rechnername cyrus/master[264]: service imap now has 1 workers



Und ab dann steht bei squirrelmail die Meldung "You must be logged in to access this page."

Der einzige Unterschied zwischen den beiden squirrelmails besteht darin, das einer unter apache und der eine unter apache mit ssl läuft.




Danke schonmal für Antworten....




Headroom