Home
Help
Search
Login
Register
OPNsense Forum
»
International Forums
»
German - Deutsch
»
Mails bleiben in Queue hängen
« previous
next »
Print
Pages: [
1
]
2
Author
Topic: Mails bleiben in Queue hängen (Read 8022 times)
don
Newbie
Posts: 28
Karma: 1
Mails bleiben in Queue hängen
«
on:
November 07, 2017, 06:48:03 pm »
Wir haben unseren Router von Fritzbox auf OPNSense (mit pcengines) gewechselt.
Hinter dem Router läuft ein Mailserver mit Dovecot/Postfix, der über SASL Authentication unsere internen Mails an unseren Webserver versendet (der läuft mit EXIM4 in einem Datencenter). Mit Fritzbox hat das prima funktioniert. Mit OPNsense scheint das nicht mehr zu laufen (in der Standard-Grundkonfiguration).
Der Rest läuft alles wie gewohnt (IP-Phone, LAN->WAN).
Fehlermeldung auf unserem Mailserver lautet: (host mail.xy.com[Public IP vom WAN] said: 421 mail.xy.com SMTP incoming data timeout - closing connection. (in reply to end of DATA command))
Woran liegt das? Müssen Ports won WAN->LAN offen sein? Welche und Wozu?
Danke für Eure Hilfe!
Don
Logged
fabian
Hero Member
Posts: 2769
Karma: 200
OPNsense Contributor (Language, VPN, Proxy, etc.)
Re: Mails bleiben in Queue hängen
«
Reply #1 on:
November 07, 2017, 07:37:20 pm »
Entweder der Status in der Firewall läuft ab oder du hast ein NAT-Problem.
Von außen muss eigentlich nur Port 25 (SMTP) offen sein, um Mails zu empfangen (es sei denn du arbeitest auch mit anderen Protokollen (zum Beispiel DIME).
Logged
don
Newbie
Posts: 28
Karma: 1
Re: Mails bleiben in Queue hängen
«
Reply #2 on:
November 08, 2017, 08:41:16 am »
Herzlichen Dank für die schnelle Rückmeldung.
Nun für mich ist OPNsense völlig neu. Daher werde ich ein paar "dumme" Fragen stellen.
Wir versenden nur Mails. Empfangen tun wir via fetchmail (wir holen die mails von einem Pop-Server ab). Das funktioniert auch prima. Daher muss der Port 25 wohl nicht geöffnet sein?
Was bedeutet ein NAT-Problem: OPNSense ist frisch aufgesetzt und in der Standardkonfiguration belassen. Wo könnte hier das Problem liegen?
Wo stellt man den Status in der Firewall ein? Ich denke, dass ein Connection-Timeout besteht und der Port vom senden schneller geschlossen wird, so dass der Server, wenn er zurückmeldet, bereits keine Verbindung mehr hat.
Logged
NilsS
Full Member
Posts: 176
Karma: 19
Re: Mails bleiben in Queue hängen
«
Reply #3 on:
November 08, 2017, 09:25:56 am »
Hast du suricata im IPS Modus laufen?
Logged
Fabio83
Newbie
Posts: 9
Karma: 0
Re: Mails bleiben in Queue hängen
«
Reply #4 on:
November 08, 2017, 10:46:22 am »
Schließe mich NilsS an. Wenn IPS aktiv sein sollte - welche Rulesets wurden aktiviert? Vielleicht siehst Du Einträge, wenn Du in der Intrusion Detection unter Alerts nach der IP Adresse deines Servers im Datacenter suchst.
Gruß,
Fabio
Logged
JeGr
Hero Member
Posts: 1945
Karma: 227
old man standing
Re: Mails bleiben in Queue hängen
«
Reply #5 on:
November 09, 2017, 11:12:19 am »
> Wo stellt man den Status in der Firewall ein? Ich denke, dass ein Connection-Timeout besteht und der Port vom senden schneller geschlossen wird, so dass der Server, wenn er zurückmeldet, bereits keine Verbindung mehr hat.
Das halte ich ganz frech gesagt für ausgeschlossen. Die State Timeouts sind normalerweise wesentlich größer als jeder SMTP Timeout den du erreichen könntest. Das hört sich für mich ebenfalls eher danach an, als hättest du zusätzlich noch andere Pakete wie IPS oder dergleichen am Start. Bei einem reinen Filtering Setup nur mit Firewall Regeln sollte das Verhalten nicht auftreten. Ansonsten könntest du das State Handling in den Advanced Settings der Firewall auch testweise auf "konservativ" oder "high-latency" stellen, allerdings ist das wie gesagt nicht normal. Wir betreiben selbst multiple Mailserver vor und hinter *sensen und hatten da noch nie Probleme mit
Gruß
Logged
"It doesn't work!" is no valid error description!
- Don't forget to [applaud] those offering time & brainpower to help you!
Better have some *sense as no(n)sense!
If you're interested in german-speaking business support, feel free to reach out via PM.
don
Newbie
Posts: 28
Karma: 1
Re: Mails bleiben in Queue hängen
«
Reply #6 on:
November 20, 2017, 01:45:11 pm »
Danke für die Tipps,
Konnte letzten Freitag zusammen mit einem Netzwerkspezialisten zusammenarbeiten. Aber er hat es auch nicht hingekriegt :-(
Folgendes konnte abgeklärt werden:
1. IPS ist nicht aktiviert.
2. Die notwendigen Ports für Mailsversand sind alle offen.
3. Mails ab Konsole können versandt werden.
4. Unverschlüsselte Mails funktionieren zum Teil auch.
5. Verschlüsselte Mails hingegen nicht.
6. Der lokale Mailserver (Postfix) kann mit SASL auf Exim4 auch nicht versenden. Queue bleibt hängen.
Bin froh um weitere Tipps, weil wir sind ziemlich ratlos...
Logged
fabian
Hero Member
Posts: 2769
Karma: 200
OPNsense Contributor (Language, VPN, Proxy, etc.)
Re: Mails bleiben in Queue hängen
«
Reply #7 on:
November 20, 2017, 05:12:32 pm »
5: könnte daran liegen, dass der server ohne TLS Unterstützung kompilliert wurde.
Logged
don
Newbie
Posts: 28
Karma: 1
Re: Mails bleiben in Queue hängen
«
Reply #8 on:
November 22, 2017, 05:31:35 pm »
Welchen Server meinst du nun? Bei der OPNSense habe ich ein Prebuild genommen, welches für die APU2 gemacht wurde.
Logged
fabian
Hero Member
Posts: 2769
Karma: 200
OPNsense Contributor (Language, VPN, Proxy, etc.)
Re: Mails bleiben in Queue hängen
«
Reply #9 on:
November 22, 2017, 07:34:08 pm »
Mails werden üblichwerweise über TCP/25 übertragen. Clients verwenden normalerweise was anderes (Submission). TLS wird über das Kommando STARTTLS aufgebaut (keine verschlüsselte Verbindung von Anfang an). Dies schließt einen Firewallfehler aus, weil es der selbe Port für verschlüsselte und unverschlüsselte Verbindungen ist.
Logged
JeGr
Hero Member
Posts: 1945
Karma: 227
old man standing
Re: Mails bleiben in Queue hängen
«
Reply #10 on:
November 23, 2017, 12:08:23 am »
Nicht bei dedizierten SSL Verbindungen, die laufen über SMTPS tcp/465 ab
Logged
"It doesn't work!" is no valid error description!
- Don't forget to [applaud] those offering time & brainpower to help you!
Better have some *sense as no(n)sense!
If you're interested in german-speaking business support, feel free to reach out via PM.
don
Newbie
Posts: 28
Karma: 1
SOLVED Re: Mails bleiben in Queue hängen
«
Reply #11 on:
January 17, 2018, 05:51:44 pm »
Es ist unglaublich aber wahr. Der Wechsel zu einem anderen Anbieter hat das Problem gelöst. Unser externer Netzwerktechniker, hat diese Vermutung eines transparent Mailproxy ins Feld geführt, der wohl beim bisherigen Provider in Betrieb ist.
Wie es scheint, war hier tatsächlich das Problem. Weil nun sind die Probleme weg. Die Mails gehen raus.
Danke für alle Hilfe!
Gruss Don
Logged
chemlud
Hero Member
Posts: 2486
Karma: 112
Re: Mails bleiben in Queue hängen
«
Reply #12 on:
January 17, 2018, 06:42:55 pm »
...jetzt wüsste ich aber gerne, bei welchem eMailprovider sowas passiert :-)
STARTTLS ist besser als port 25, aber auch nicht wesentlich, oder? Eigentlich nur noch SMTPs...
Logged
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare
felix eichhorns premium katzenfutter mit der extraportion energie
A router is not a switch - A router is not a switch - A router is not a switch - A rou....
franco
Administrator
Hero Member
Posts: 17668
Karma: 1611
Re: Mails bleiben in Queue hängen
«
Reply #13 on:
January 17, 2018, 07:24:14 pm »
Dann wurde geblockt weil der transparente Proxy pf nicht austricksen konnte. Hätte man mit anderem State Tracking Mode bestimmt beheben können, aber so herum ergibt es vielleicht langfristig mehr Sinn.
Grüsse
Franco
Logged
JeGr
Hero Member
Posts: 1945
Karma: 227
old man standing
Re: Mails bleiben in Queue hängen
«
Reply #14 on:
January 18, 2018, 08:59:18 am »
> STARTTLS ist besser als port 25, aber auch nicht wesentlich, oder? Eigentlich nur noch SMTPs...
Ich verstehe die Frage nicht ganz
STARTTLS via 25 (oder 587 Submission bei Maileinlieferung, was meist sinnvoller ist) sowie 465 für SMTPS geben sich eigentlich nicht viel. Der einzige Unterschied ist, dass STARTTLS zu Beginn die ersten zwei drei Infos zum Server unverschlüsselt austauscht. Also quasi der Vorgang mit EHLO/HELO (Vorstellen) und Abfragen, was der andere so kann. Sobald da STARTTLS zurückgegeben wird wechseln beide in den verschlüsselten Modus.
Viele Provider nutzen dafür aber eben explizit nicht 25 und erlauben da STARTTLS sondern Submission via 587 weil sie das dann für die Maileinlieferung anders behandeln können. Oftmals wird dann bei authentifizierter Verbindung (man loggt sich ja mit Credentials ein) dann bspw. kein Virenscan oder diverse Checks durchgeführt um Ressourcen zu sparen und die Mailannahme zu beschleunigen - sollte bspw. Spam gesendet werden, kann man dies durch andere Erkennung im Log feststellen UND hat bei der Einlieferung ja die direkte Kundenzuteilung via Username, somit eindeutig zu identifizieren wer da Mist baut
Bei normaler Mailannahme von Servern die bspw. kein TLS nutzen, wird dann auf Port 25 das volle Programm inkl. diverser Mechanismen wie Greylisting o.ä. abgefackelt. Das will man aber im Normalfall Kunden, die einfach nur senden wollen, ersparen
Gruß
Logged
"It doesn't work!" is no valid error description!
- Don't forget to [applaud] those offering time & brainpower to help you!
Better have some *sense as no(n)sense!
If you're interested in german-speaking business support, feel free to reach out via PM.
Print
Pages: [
1
]
2
« previous
next »
OPNsense Forum
»
International Forums
»
German - Deutsch
»
Mails bleiben in Queue hängen