"Connection refused" trotz SMTPD_LISTEN_REMOTE="yes" (SuSE 8.1/8.2)
Hallo, woran könnte es liegen, dass SuSE 8.1 und 8.2 (xinetd, sendmail bzw. postfix) Mails von anderen Servern nicht angenommen werden, obwohl in /etc/sysconfig/mail ist bereits eingetragen ist: SMTPD_LISTEN_REMOTE="yes" Wenn ich von einem anderen Server aus versuche eine Verbindung aufzubauen, wird die Verbindung zurückgewiesen: # telnet 213.xxx.xxx.xxx smtp Trying 213.xxx.xxx.xxx... telnet: connect to address 213.xxx.xxx.xxx: Connection refused Innerhalb des Localhosts funktioniert es: # telnet localhost smtp Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 abc.domain.de ESMTP Postfix Hätte jemand einen Tipp, warum der Mailserver weiterhin nur intern arbeitet und von anderen Servern nichts annehmen will????? -- Viele Grüße Stefan
Am Montag, 25. August 2003 14:42 schrieb Stefan Hofmeir:
woran könnte es liegen, dass SuSE 8.1 und 8.2 (xinetd, sendmail bzw. postfix) Mails von anderen Servern nicht angenommen werden, obwohl in /etc/sysconfig/mail ist bereits eingetragen ist: SMTPD_LISTEN_REMOTE="yes" Hast Du danach SuSEconfig gestartet? Eigentlich sollte es dann gehen, wenn MAIL_CREATE_CONFIG = "yes" lautet.
Bin aber nicht sicher, ob SuSEconfig main.cf nicht ändert, wenn Änderungen von Hand in main.cf ausgeführt wurden. (Lasse mich gern belehren) Gruss Werner
*** Stefan Hofmeir <Stefan1@Hofmeir.de> wrote:
woran könnte es liegen, dass SuSE 8.1 und 8.2 (xinetd, sendmail bzw. postfix) Mails von anderen Servern nicht angenommen werden, obwohl in /etc/sysconfig/mail ist bereits eingetragen ist: SMTPD_LISTEN_REMOTE="yes"
was denn nun? sendmail oder postfix? und was hat der xinetd mit der ganzen sache zu tun? zeige uns doch bitte mal die ausgabe von `netstat -lpn | grep 25' micha
Stefan Hofmeir wrote:
Hallo,
woran könnte es liegen, dass SuSE 8.1 und 8.2 (xinetd, sendmail bzw. postfix) Mails von anderen Servern nicht angenommen werden, obwohl in /etc/sysconfig/mail ist bereits eingetragen ist: SMTPD_LISTEN_REMOTE="yes"
Wenn ich von einem anderen Server aus versuche eine Verbindung aufzubauen, wird die Verbindung zurückgewiesen:
# telnet 213.xxx.xxx.xxx smtp Trying 213.xxx.xxx.xxx... telnet: connect to address 213.xxx.xxx.xxx: Connection refused
Innerhalb des Localhosts funktioniert es:
# telnet localhost smtp Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 abc.domain.de ESMTP Postfix
Hätte jemand einen Tipp, warum der Mailserver weiterhin nur intern arbeitet und von anderen Servern nichts annehmen will?????
Mach mal: # netstat -anlp | grep :25 Dann sollte ungefähr sowas kommen : tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2137/master ^^^^^^^^^^ Was steht denn da bei Dir? 127.0.0.1 ? Dann check nochmal die Postfix-Config. Mach SuSEconfig nach Deiner änderung und wichtig einen restart von Postfix, ein reload reicht nicht. 0.0.0.0 ? Check auf beiden Rechnern, ob eine Firewall existiert und irgendwas blockt. -- Andreas
Hallo, Am Montag, 25. August 2003 um 16:04 schrieb Andreas Winkelmann:
Stefan Hofmeir wrote:
woran könnte es liegen, dass SuSE 8.1 und 8.2 (xinetd, sendmail bzw. postfix) Mails von anderen Servern nicht angenommen werden, obwohl in /etc/sysconfig/mail ist bereits eingetragen ist: SMTPD_LISTEN_REMOTE="yes"
Mach mal: # netstat -anlp | grep :25
Dann sollte ungefähr sowas kommen : tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2137/master ^^^^^^^^^^ Was steht denn da bei Dir?
127.0.0.1 ? Dann check nochmal die Postfix-Config.
Danke für den Tipp!!! In /etc/postfix/main.cf war die Zeile inet_interfaces = 127.0.0.1 schuld. Jetzt läufts. -- Herzliche Grüße, Stefan
participants (4)
-
Andreas Winkelmann
-
Michael Meyer
-
Stefan Hofmeir
-
Werner Merz