Exim4 lauscht, aber empfängt nichts

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Plenz
Beiträge: 86
Registriert: 05.04.2009 11:33:17

Exim4 lauscht, aber empfängt nichts

Beitrag von Plenz » 20.01.2019 00:10:46

Ich installiere gerade einen neuen Server unter Stretch. Mein alter Server läuft noch unter Wheezy, den ich kündigen werde, wenn der neue korrekt funktioniert.

Ich habe jetzt Exim4 installiert und (gefühlt) alles so gemacht wie bei dem alten Server, aber E-Mails kommen nicht an. Eine Verbindung vom alten Server "telnet neuerServer 25" wird abgelehnt, eine Verbindung vom neuen Server "telnet alterServer 25" funktioniert.

Einen Unterschied finde ich mit netstat -nlp (jeweils einige irrelevante Zeilen entfernt).
Alter Server:

Code: Alles auswählen

tcp        0      0 0.0.0.0:465             0.0.0.0:*               LISTEN      3184/exim4
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      2460/inetd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3226/sshd
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      3184/exim4
tcp6       0      0 :::80                   :::*                    LISTEN      1928/apache2
tcp6       0      0 :::465                  :::*                    LISTEN      3184/exim4
tcp6       0      0 :::22                   :::*                    LISTEN      3226/sshd
tcp6       0      0 :::25                   :::*                    LISTEN      3184/exim4
tcp6       0      0 :::443                  :::*                    LISTEN      1928/apache2
Neuer Server:

Code: Alles auswählen

tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      7869/proftpd: (acce
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      14690/exim4
tcp        0      0 0.0.0.0:2202            0.0.0.0:*               LISTEN      439/sshd
tcp        0      0 127.0.0.1:587           0.0.0.0:*               LISTEN      14690/exim4
tcp6       0      0 :::80                   :::*                    LISTEN      7441/apache2
tcp6       0      0 ::1:25                  :::*                    LISTEN      14690/exim4
tcp6       0      0 :::2202                 :::*                    LISTEN      439/sshd
tcp6       0      0 :::443                  :::*                    LISTEN      7441/apache2
tcp6       0      0 ::1:587                 :::*                    LISTEN      14690/exim4
Es fällt auf, dass beim neuen Server "1:" vor der Portnummer steht und beim alten Server "0:" oder gar nichts.
Kann das die Ursache sein, und wo steckt das Schräubchen, das die Sache in Ordnung bringt?

In exim4.conf.template habe ich jedenfalls nichts gefunden, auch etc/hosts hat identische Inhalte abgesehen von der IP-Nummer.

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Exim4 lauscht, aber empfängt nichts

Beitrag von eggy » 20.01.2019 05:48:13

Ja, Dein Exim lauscht, aber nicht da wo Du es gerne hättest, empfangen tut er wahrscheinlich auch, aber halt nur da wo er lauscht.
Und warum lauscht er woanders? Ka, Glaskugel kaputt, aber es steht wahrscheinlich in der entsprechenden config (dafür gibts hier NoPaste, Link findest Du links im Menü).

Nicht böse sein, aber entweder fehlt Dir richtig viel Schlaf, oder Du solltest Dir schnellstens nen paar erweiterte Netzwerkgrundlagen anlesen, denn so nen öffentlich erreichbaren Server zu betreiben ist, sagen wir mal "gewagt". Und ja die "0" und "1" haben was damit zu tun, allerdings anders als Du wahrscheinlich denkst. Stichwort localhost.

Plenz
Beiträge: 86
Registriert: 05.04.2009 11:33:17

Re: Exim4 lauscht, aber empfängt nichts

Beitrag von Plenz » 20.01.2019 11:55:11

Ich habe die (Zitat) "entsprechende config" geändert, und jetzt lauscht Exim da, wo er soll.
Vielen Dank für nichts.

DeletedUserReAsG

Re: Exim4 lauscht, aber empfängt nichts

Beitrag von DeletedUserReAsG » 20.01.2019 12:05:27

Plenz hat geschrieben: ↑ zum Beitrag ↑
20.01.2019 11:55:11
Vielen Dank für nichts.
… ich glaube, ich werde nicht der Einzige sein, der dich nun vorsorglich auf der Ignoreliste führt. Unvollständige Anfragen starten, ist eine Sache, kann jedem mal passieren. Auf die vorliegende Art drauf zu reagieren, wenn man drauf hingewiesen wird, ist eine andere Sache, mit der man sich viel verbaut.

Bitteschön, für nix.

Plenz
Beiträge: 86
Registriert: 05.04.2009 11:33:17

Re: Exim4 lauscht, aber empfängt nichts

Beitrag von Plenz » 20.01.2019 14:48:20

Ich kenne genug Foren, in denen der Fragesteller Dutzende von Datei-Inhalten gepostet hat, weil er nicht wusste, welche von ihnen relevant war. Ich kann doch nicht den Heuhaufen präsentieren, weil mir niemand verraten will, wo die Stecknadel liegt.

PS: irgendwie witzig: niemand will mich ignorieren...

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Exim4 lauscht, aber empfängt nichts

Beitrag von eggy » 20.01.2019 19:33:29

Plenz hat geschrieben: ↑ zum Beitrag ↑
20.01.2019 11:55:11
Ich habe die (Zitat) "entsprechende config" geändert, und jetzt lauscht Exim da, wo er soll.
Vielen Dank für nichts.
Aber offensichtlich hat der Hinweis dazu geführt, dass Du den Fehler selbst gefunden hast. Also bitte gern geschehen.

Und warum schreibst Du für nachfolgende Suchende nicht auf, welcher Eintrag von Dir denn nun geändert wurde?

Plenz
Beiträge: 86
Registriert: 05.04.2009 11:33:17

Re: Exim4 lauscht, aber empfängt nichts

Beitrag von Plenz » 20.01.2019 21:53:40

eggy hat geschrieben: ↑ zum Beitrag ↑
20.01.2019 19:33:29
Aber offensichtlich hat der Hinweis dazu geführt, dass Du den Fehler selbst gefunden hast. Also bitte gern geschehen.
Nein, hat er nicht. Dass das mit dem localhost zusammenhängt, darauf war ich schon selbst gekommen, sonst hätte ich die Datei etc/hosts nicht erwähnt.
Und warum schreibst Du für nachfolgende Suchende nicht auf, welcher Eintrag von Dir denn nun geändert wurde?
Weil es sich hierbei um Geheimwissen handelt, das nur denjenigen vorbehalten ist, die sich erweiterte Netzgrundlagen angelesen haben. Und die wissen sowieso alles, deshalb brauchen sie meinen Hinweis nicht mehr.

Na gut, im Ernst: ich weiß es nicht. Ich habe einfach "dpkg-reconfigure exim4-config" noch mal durchlaufen lassen und an der Stelle, wo nach Ports gefragt wird, die Vorgabe gelöscht anstatt sie stehen zu lassen. Welche Datei dadurch letztendlich geändert wurde, weiß ich nicht.

Antworten