PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nach upgrade auf Debian Etch kein pop mehr möglich



brahma
18.04.07, 21:16
Ich hab gestern im Halbschlaf ein upgrade von Sarge auch Etch gemacht, allerdings nur die Pakete, hab alle Conf-Dateien nicht verändern lassen. Leider kann ich keine Mails mehr abrufen, weder IMAP noch POP, es kommt immer das das Passwort falsch wäre. QMail läuft aber, der Server nimmt die Mails entgegen, nur leider sehe ich auch keine Fehler in /var/log/mail.err.

Als Fehler stand dort wohl drin das Spamassasin nicht gefunden wurde, das liess ich aber leicht wieder behebn und seit dem steht nichts mehr in dem Eintrag.

Es ist ein Strato-Standart Server, installiert mit Sarge und Serveradmin24, wesegen ich das upgrade eigentlich erst später machen wollte traurig

Ausser das mein Blog arg verzerrt wird durch den Apache, gibt es ansonsten keinen weiteren Probleme, das grosse Problem ist eben nur das ich die Mails nicht abholen kann traurig

Wo kann/muss ich suchen? Ich weiss langsam nicht mehr weiter.

marce
18.04.07, 21:18
läuft denn auch der pop3 / imap-Server?

brahma
18.04.07, 21:28
h1111928:/etc/init.d# ./courier-authdaemon start
Starting Courier authentication services: authdaemond.
h1111928:/etc/init.d# ./courier-pop start
Starting Courier POP3 server: pop3d.
h1111928:/etc/init.d#

die laufen, der courier-imag auch, genauso wie pop-ssl und imap-ssl

marce
18.04.07, 21:31
... und was steht in den Logs, wenn Du dich verbinden willst? Oder steht was in den Logs zum Thema "Start"? Was sagt ein nmap localhost / 127.0.0.1, was ein nmap von extern auf den Server? Was liefert telnet $IP $PORT?

brahma
18.04.07, 21:38
Ich hab nmap mal auf pop eingegrenzt:

h1111928:~# nmap localhost | grep pop
110/tcp open pop3
995/tcp open pop3s

und von meinem Desktop aus:
kallisto:~# nmap alchemisten.org | grep pop
106/tcp open pop3pw
109/tcp open pop2
110/tcp open pop3
473/tcp open hybrid-pop
995/tcp open pop3s


h1111928:~# telnet $IP $PORT
telnet>

Der letzte Eintrag aus /var/log/mail.err:
Apr 18 16:31:01 h1111928 courierpop3login: authdaemon: s_connect() failed: Connection refused
Apr 18 16:31:01 h1111928 courierpop3login: [Hint: perhaps authdaemond is not running?]
Apr 18 16:31:01 h1111928 courierpop3login: authentication error: Connection refused

marce
18.04.07, 21:52
ähm, $IP und $PORT waren als Variable gedacht - also bitte durch die realen Werte deines Servers ersetzen...

... und poste doch bitte mal die Prozessliste des Servers...

brahma
18.04.07, 21:57
root 1 0.0 0.1 1864 628 ? S 14:01 0:03 init [2]
root 2 0.0 0.0 0 0 ? SN 14:01 0:00 [ksoftirqd/0]
root 3 0.0 0.0 0 0 ? S< 14:01 0:00 [events/0]
root 4 0.0 0.0 0 0 ? S< 14:01 0:00 [khelper]
root 5 0.0 0.0 0 0 ? S< 14:01 0:00 [kacpid]
root 32 0.0 0.0 0 0 ? S< 14:01 0:00 [kblockd/0]
root 42 0.0 0.0 0 0 ? S 14:01 0:00 [pdflush]
root 43 0.0 0.0 0 0 ? S 14:01 0:00 [pdflush]
root 45 0.0 0.0 0 0 ? S< 14:01 0:00 [aio/0]
root 44 0.0 0.0 0 0 ? S 14:01 0:02 [kswapd0]
root 181 0.0 0.0 0 0 ? S 14:01 0:00 [kseriod]
root 210 0.0 0.0 0 0 ? S< 14:01 0:00 [ata/0]
root 505 0.0 0.0 0 0 ? S< 14:01 0:00 [kmirrord/0]
root 642 0.2 0.1 1516 556 ? Ss 14:01 1:13 /sbin/dhcpcd-bin -Y -H -D eth0
root 779 0.0 0.1 1556 656 ? Ss 14:01 0:00 /sbin/syslogd
root 785 0.0 0.0 1500 496 ? Ss 14:01 0:00 /sbin/klogd -x
root 815 0.0 0.5 30192 2960 ? Ssl 14:01 0:00 /usr/sbin/lwresd
root 853 0.0 2.0 23060 10696 ? Ss 14:01 0:00 /usr/sbin/apache2 -f /etc/apache2/apache2.sa24.conf -DSSL -k start
root 868 0.0 0.0 1672 484 ? S 14:01 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/imapd.pid -start -name=imapd /usr/sbin/couriertcpd -address=0 -maxpro
root 869 0.0 0.1 1772 568 ? S 14:01 0:00 /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 143 /usr/lib/courier/courier
root 880 0.0 0.0 1672 420 ? S 14:01 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/imapd-ssl.pid -start -name=imapd-ssl /usr/sbin/couriertcpd -address=0
root 881 0.0 0.1 1772 536 ? S 14:01 0:00 /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 993 /usr/bin/couriertls -ser
root 904 0.0 0.0 1672 420 ? S 14:01 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/pop3d-ssl.pid -start -name=pop3d-ssl /usr/sbin/couriertcpd -address=0
root 905 0.0 0.1 1772 536 ? S 14:01 0:00 /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 995 /usr/bin/couriertls -serv
root 963 0.0 0.2 2592 1312 ? S 14:01 0:00 /bin/sh /usr/bin/mysqld_safe
root 1001 0.0 0.0 1480 500 ? S 14:01 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
root 1078 0.0 0.3 4848 1808 ? Ss 14:01 0:00 /usr/sbin/sshd
root 1132 0.0 0.1 2192 928 ? Ss 14:01 0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
root 1162 0.0 0.1 1840 640 ? Ss 14:01 0:00 /sbin/mdadm --monitor --pid-file /var/run/mdadm/monitor.pid --daemonise --scan --syslog
root 1187 0.0 0.1 2132 996 ? Ss 14:01 0:00 /usr/sbin/cron
root 1215 0.0 2.0 23708 10564 ? Ss 14:01 0:00 /usr/sbin/apache2 -f /etc/apache2/apache2.conf -DSSL -k start
root 1221 0.0 0.0 1612 428 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/netzpirat.eu/access_log --prev-symlink=/usr/lo
root 1222 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/netzpirat.eu/access_log --prev-symlink=/usr/lo
root 1223 0.0 0.0 1612 424 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/deig.net/access_log --prev-symlink=/usr/local/
root 1224 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/deig.net/access_log --prev-symlink=/usr/local/
root 1225 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/deig.net/access_log --prev-symlink=/usr/local/
root 1226 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/droelfzig.de/access_log --prev-symlink=/usr/lo
root 1227 0.0 0.0 1612 420 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/droelfzig.de/access_log --prev-symlink=/usr/lo
root 1237 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/droelfzig.de/access_log --prev-symlink=/usr/lo
root 1238 0.0 0.0 1612 424 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/alchemisten.org/access_log --prev-symlink=/usr
root 1239 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/alchemisten.org/access_log --prev-symlink=/usr
root 1240 0.0 0.0 1612 428 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/alchemisten.org/access_log --prev-symlink=/usr
root 1241 0.0 0.0 1480 276 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/linuxmail.eu/access_log --prev-symlink=/usr/lo
root 1242 0.0 0.0 1612 424 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/zeroworld.de/access_log --prev-symlink=/usr/lo
root 1252 0.0 0.0 1492 484 tty1 Ss+ 14:01 0:00 /sbin/getty 38400 tty1
root 1253 0.0 0.0 1492 488 ttyS0 Ss+ 14:01 0:00 /sbin/getty -L ttyS0 57600 vt100
root 1243 0.0 0.0 1612 424 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/xn--rsner-jua.info/access_log --prev-symlink=/
root 1254 0.0 0.0 1612 424 ? S 14:01 0:00 /usr/local/sa24/cronolog/cronolog --symlink=/usr/local/sa24/logfiles/sebastianroesner.com/access_log --prev-symlink
root 3511 0.0 4.5 27356 23352 ? Ss 16:23 0:02 /usr/sbin/spamd --max-children 5 --local --vpopmail -u vpopmail -c -d --pidfile=/var/run/spamd.pid
root 3952 0.0 0.0 1492 340 ? S 16:28 0:00 qmail-lspawn |/usr/sbin/qmail-procmail
root 3959 0.0 0.0 1492 448 ? S 16:28 0:00 splogger qmail 2
root 4136 0.0 0.0 1668 480 ? S 16:32 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/authdaemon/pid -start /usr/lib/courier/courier-authlib/authdaemond
root 4137 0.0 0.1 1816 576 ? S 16:32 0:00 /usr/lib/courier/courier-authlib/authdaemond
root 4142 0.0 0.1 1816 580 ? S 16:32 0:00 /usr/lib/courier/courier-authlib/authdaemond
root 4143 0.0 0.1 1816 580 ? S 16:32 0:00 /usr/lib/courier/courier-authlib/authdaemond
root 4144 0.0 0.1 1816 588 ? S 16:32 0:00 /usr/lib/courier/courier-authlib/authdaemond
root 4145 0.0 0.1 1816 588 ? S 16:32 0:00 /usr/lib/courier/courier-authlib/authdaemond
root 4146 0.0 0.1 1816 588 ? S 16:32 0:00 /usr/lib/courier/courier-authlib/authdaemond
root 4151 0.0 0.1 1772 576 ? S 16:32 0:00 /usr/sbin/couriertcpd -pid=/var/run/courier/pop3d.pid -stderrlogger=/usr/sbin/courierlogger -maxprocs=40 -maxperip=
root 4153 0.0 0.0 1668 468 ? S 16:32 0:00 /usr/sbin/courierlogger courierpop3login
root 7598 0.1 0.4 7632 2320 ? Ss 21:51 0:00 sshd: root@pts/1
root 7601 1.0 0.3 4788 1664 pts/1 Ss 21:51 0:00 -bash
root 7605 0.0 0.1 4196 940 pts/1 R+ 21:51 0:00 ps -ux


und telnet auf port 110 liefert mir
h1111928:~# telnet XX.XXX.XX.XX 110
Trying XX.XXX.XX.XX...
Connected to XX.XXX.XX.XX.
Escape character is '^]'.
+OK Hello there.

marce
18.04.07, 22:21
Ok, der Server scheint schon mal "korrekt" zu laufen - er scheint nur Probleme mit der Authentifizierung zu haben (bin leider nicht so der Experte für Courier) - welches Authentifizierungsmodul verwendest Du denn?

brahma
18.04.07, 22:26
Öhm, wie finde ich das raus? Ausm Kopf weiss ich das gerade nicht :(

Also in /etc/courier/authmodulist stehtnur: authdaemon

Ist das richtig?

LINUXRH7
19.04.07, 00:20
Öhm, wie finde ich das raus? Ausm Kopf weiss ich das gerade nicht :(

Also in /etc/courier/authmodulist stehtnur: authdaemon

Ist das richtig?

Du hast dann noch eine authdaemonrc in der steht sehr wahrscheinlich authpam als Methode, die benutzt wird um User zu authentifizieren. Andere Auth-Methods könnten sein LDAP, MySQL, PGSql usw. je nach dem, was da steht muss dann halt geguckt werden, was da dann nicht klappt.

Ist vll. mal an der Zeit damit zu beschäfftigen, was auf dem Server eingesetzt wird.

cya
LiNUXrh7

brahma
19.04.07, 10:04
Achso, nu isses klar. Ich hab die autdaemonrc gestern noch gegen die beiden anderen authdaeomonrc.sa24 und einer weiter getauscht, den daemon neu gestartet, aber immer das gleiche. In der Authdaemonrc steht drin:
authmodulelist="authvchkpw"

Ich guck mal ob das denn die passende Methode ist.