Seite 1 von 1

[Behoben] E-Mail Versand unterstützt kein TLS>v1.1

Verfasst: Fr 28. Mai 2021, 12:32
von florian
Hallo,

der von uns genutzte Mailserver schaltet demnächst TLS 1.1 ab und bietet dann nur noch die neueren Versionen >= 1.2 an. Unsere Tests haben ergeben, dass efa aktuell kein TLS>v1.1 unterstützt, der verwendete Javamail Client kann das grundsätzlich. In efa ist bei "email: Sicherheit" SSL ausgewählt (Konfiguration/ efa-Bootshaus/ Benachrichtigungen).

Wikipedia sagt zu TLS 1.1 auch: "Verwendung seit März 2021 unzulässig."
https://de.wikipedia.org/wiki/Transport ... #Versionen

Version efa: 2.3.0_09 -- Java: 1.8.0_191 (JVM 25.191-b12) -- OS: Linux 4.15.0-143-generic

Viele Grüße
Florian

Re: E-Mail Versand unterstützt kein TLS>v1.1

Verfasst: Fr 27. Aug 2021, 14:02
von florian
Hallo,

vor ca. 2 Wochen funktionierte der E-Mail Versand von efa nicht mehr, vermutlich hat der Mailanbieter (Strato) TLS 1.1 abgeschaltet.

Für Linux hat mein Admin-Kollege einen Workaround hingekriegt:
Habe die relevanten Dateien in /opt/efa2/Program/Plugins mit den neuesten Versionen für Javamail ( https://javaee.github.io/javamail/#Down ... il_Release) ausgetauscht - namentlich javax.mail.jar, mailapi.jar und SMTP.jar.

Unter Windows liegen die Dateien wohl in dem Ordner program\plugins
- das habe ich aber nicht getestet

Bei einem efa-Update muss man in dem Ordner ggf. die Dateien wieder ersetzen.

Es wäre gut, wenn die aktuellen Dateien in efa integriert werden könnten!

Viele Grüße
Florian

Re: E-Mail Versand unterstützt kein TLS>v1.1

Verfasst: Mi 2. Feb 2022, 17:06
von tschudy
Ich weiss nicht genau, wo ich das platzieren muss, aber ich^muss nach jedem System Update die
activation.jar
javax.mail.jar files im plugins Ordner auf die Versionen
activation-2.2.1
javax.mail-1.6.2 updaten bzw. ersetzen, damit die Benachrichtigungen überhaupt erfolgen.

Könnte man diese neuen java Files nicht bereits im Update implementieren, damit diese sich ständig wiederholende Handarbeit wegfällt?
Wäre super, grüsse

Re: E-Mail Versand unterstützt kein TLS>v1.1

Verfasst: Mi 15. Jun 2022, 21:04
von smg
Hallo zusammen,

habe entsprechenden Issue auf GitHub erstellt,
damit in einer neueren Version die Bibliothek aktualisiert wird.

https://github.com/nicmichael/efa/issues/56

Gruß,
Stefan

Re: E-Mail Versand unterstützt kein TLS>v1.1

Verfasst: Sa 20. Aug 2022, 15:36
von mechanical_man
Ich habe versucht die Dateien in der efalive-Installation zu ersetzen.

Danach wurde das mail-Plugin in efa als "nicht installiert" angezeigt.
Und beim Versand einer Mail kam eine Java-Fehlermeldung. (Siehe Bildschirmfoto).

Kann bitte jemand den Workaround auf Basis von efaLive genauer beschreiben?
Welche Dateien sind von wo zu laden und wo lokal zu tauschen?

Re: E-Mail Versand Fehler SSl Handshake

Verfasst: Mi 31. Aug 2022, 17:05
von christoph
Moin wir haben auch Probleme mit unserem E-Mail Versand aus Efalive heraus.
Ich habe deshalb den Rechner heute neu installiert, Efa auf die neueste Version aktualisiert und das Debian mit apt-get update, apt-get upgrade und apt-get distr-upgrade aktualisiert.
Java ist jetzt die 11.0.16.
Wir haben bei Verbindungssicherheit SSL und SMTP Port 465 den folgenden Fehler:
efaBths - 19397 - WARNING - ERR007 - email-Versand fehlgeschlagen: javax.mail.MessagingException: Could not connect to SMTP host: secure.beispiel.net, port: 465; nested exception is: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) Could not connect to SMTP host: secure.beispiel.net, port: 465
Das Problem habe ich bei unserem Provider und auch bei Strato, was ich testweise auch probiert habe.

Bezüglich der TLS findet man reichlich Probleme im Netz, läft es bei Euch denn per SSL, oder habt ihr dann auch die gleiche Fehlermeldung wie ich?

Re: E-Mail Versand unterstützt kein TLS>v1.1

Verfasst: Do 1. Sep 2022, 08:46
von christoph
Die Lösung aus dem Nachbarforum für Efalive mit dem Ersatz der Plugindatei hat bei uns funktioniert (Für das Senden mit ssl Verschlüsselung):

Wenn die Plugindateien mit den Efa Programmupdates ausgeliefert werden wäre es toll das mit dem nächsten Efa Update da zu integrieren

"Die Datei
/usr/lib/efa2/program/plugins/javax.mail.jar
muss duch die neue Version javax.mail.jar Version 1.6.2 ersetzt werden:
Diese ist hier zu finden:
https://github.com/javaee/javamail/rele ... x.mail.jar
Danach ist ein reboot fällig"

viewtopic.php?f=23&t=1353#p5065