Skip to main content

Documents: SMTP Can't establish TLS on connection to smtp.office365.com:587: Socket is in error state: certificate verify failed

Fehlermeldung

SMTP Can't establish TLS on connection to smtp.office365.com:587: Socket is in error state: certificate verify failed

grafik.png

Vorgehen

Der Mailversand kann selber getestet werden:

grafik.png

Das Problem wird sehr wahrscheinlich wieder die CA-Info-Datei sein.
Dasselbe Problem hatten wir schon bei CPC.

grafik.png


Man muss in den OpenSSL-Ordner wechseln und kann dort den Befehl ausführen:
openssl s_client -connect smtp.office365.com:587 -starttls smtp

grafik.png

C = US,
O = DigiCert Inc,
OU = www.digicert.com
CN = DigiCert Global Root G2

Es muss das passende Zertifikat (PEM) von dieser Seite heruntergeladen werden:
-> Download PEM

grafik.png

grafik.png

Die PEM muss ausgetauscht werden.

Damit die liegen gebliebenen Mails versendet werden, muss die Wartungsoperation mailJob ausgeführt werden.

 

Microsoft hat das Zertifikat ausgetauscht.
Alt:  "DigiCert Global Root CA"
Neu:  "DigiCert Global Root G2"

Dexpro hat das neue Zertifikat heruntergeladen und am Server hinterlegt.
Die Mailversendung funktioniert jetzt wieder.