Sidekiq TCP-Fehler durch Verwendung von Port 587 (nicht 25) behoben

\u003e Jobs::HandledExceptionWrapper: Wrapped Net::OpenTimeout: Timeout to open TCP connection to smtp.mailersend.net:25 (exceeds 5 seconds)

Bedeutet das, dass ich Port 25 für SMTP öffnen muss, damit es funktioniert??

Ja. Es versucht, E-Mails zu senden, und viele Hosting-Dienste blockieren ausgehende Port 25.

Ich habe bereits IPtables erlaubt, Port 25 für Verbindungen zu akzeptieren… gespeichert und neu gestartet, damit es bei jedem Neustart des Servers neu startet! Was könnte es sonst noch geben??

Ich habe auch meine SMTP-Anmeldedaten überprüft… und sie sind in Ordnung, meine DNS-Einstellungen sind konfiguriert und alles, aber es passiert immer noch nichts.

Irgendwelche Ideen, was hier los ist?? :bowing_man:

Ich weiß nicht, was passiert. Aber wenn Sie bei DigitalOcean wären, spielt es keine Rolle, ob Sie Port 25 geöffnet haben, da DO ihn zwischen Ihnen und der Welt blockiert.

1 „Gefällt mir“

@Jakke Ich bin schon so lange bei OVH und hatte nie Probleme mit ihnen, aber vor ein paar Tagen habe ich einen neuen Server von ihnen gekauft und ihn sofort mit ihrem leistungsstarken iptables-System eingerichtet, anstatt des traditionellen ufw, das ich bis vor ein paar Tagen benutzt habe, und natürlich die Ports 22, 80, 443, 6379 und vor ein paar Stunden 25 geöffnet, aber bisher ändert sich nichts :technologist:

Ich vermute, ich muss mein System/meine Systeme, den Server und vielleicht auch Discourse neu starten!

Fragen Sie sie, ob sie Port 25 blockieren. Wenn es wahrscheinlich am Router und nicht am Betriebssystem blockiert wird. Dienste wie Mailgun verwenden Port 2525, um dieses Problem zu vermeiden.

1 „Gefällt mir“

UFW ist nur ein Frontend für iptables, das nur ein Frontend für die Paketkontrolle ist.

Die direkte Verwendung von iptables bietet mehr Flexibilität als UFW, benötigt aber iptables-persistent. Aber bei der Verwendung von iptables im Vergleich zu UFW gibt es keine größeren Unterschiede, außer zwei:

  • Bei iptables zählt die Reihenfolge
  • Bei iptables zählt die Syntax

Ich würde sogar sagen, dass die Erwähnung von iptables nicht ausreicht, wenn niemand weiß, was Sie dort haben.

Es gibt auch ein kleines Detail. Docker kümmert sich einfach nicht darum, was Sie mit den iptables des VPS gemacht haben. Docker umgeht es irgendwie.

Eine Sache verstehe ich einfach nicht: Warum verwenden Sie Port 22?

Für die SSH-Verbindung zum Server, um Plugins usw. zu installieren :slight_smile:

Davon abgesehen wollte ich diesen Standardport 22 auf eine andere Nummer ändern..!

Gute Idee, aber es ist Wochenende und sie schlafen tendenziell bis spät :smiley:

1 „Gefällt mir“

Natürlich. Bitte – lies nicht, was ich schreibe, sondern was ich schreiben sollte :rofl:

Ja. Mein Fehler. Ich meinte, warum du Port 25 verwenden möchtest…

1 „Gefällt mir“

Dies ist das ursprüngliche Problem, mit dem ich in meinem ersten Beitrag konfrontiert war, und ich wusste nicht, was diese Zahl 25 bedeutete, vermutete aber, dass es sich um eine Portnummer für das Senden von E-Mails oder die E-Mail-Bestätigung handelte, um hartnäckiger zu sein, und lag richtig :slight_smile:

Habe ich Ihnen mit Port 25 geantwortet?? Ich bin mir nicht sicher, woher er kam, aber er ist anscheinend da :confused:

Mit iptables / ufw blockieren Sie normalerweise eingehenden Datenverkehr, aber der Fehler bezieht sich auf ausgehenden Datenverkehr von Ihrem Server zu mailersend.net.

Aber das ist nicht Ihr Problem.

Port 25 wird heutzutage nicht mehr zum Weiterleiten von E-Mails (im Gegensatz zur Zustellung) verwendet. Stattdessen verwenden die meisten E-Mail-Dienste Port 587, und wenn ich die Dokumentation von Mailersend google, steht dort tatsächlich, dass Sie Port 587 und nicht Port 25 verwenden sollen.

3 „Gefällt mir“

Ich habe diese Antwort vom MailerSend-Support erhalten;

Es scheint, dass Sie Port 25 "smtp.mailersend.net:25" verwenden, daher der Fehler. Zurzeit unterstützen wir nur 587 mit TLS-Verschlüsselung.

Port 25 war der Standardport in den Setup-Anmeldeinformationen. Aber ich habe ihn sofort auf 587 geändert und jetzt läuft alles super :partying_face:

Problem GELÖST

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.