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

Einen Fehler in efa2 melden

Moderatoren: nick, smg

Forumsregeln
Beim Melden eines Fehlers, gib bitte die verwendete efa2-Version und Dein Betriebssystem an, sowie eine genaue Beschreibung der Fehlersituation und ggf. der Fehlermeldungen.
Antworten
florian
Beiträge: 116
Registriert: Do 2. Dez 2010, 21:35

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

Beitrag von florian » Fr 28. Mai 2021, 12:32

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

florian
Beiträge: 116
Registriert: Do 2. Dez 2010, 21:35

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

Beitrag von florian » Fr 27. Aug 2021, 14:02

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

tschudy
Beiträge: 13
Registriert: Mo 26. Aug 2013, 18:56

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

Beitrag von tschudy » Mi 2. Feb 2022, 17:06

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

smg
Beiträge: 70
Registriert: Di 28. Mai 2019, 23:34

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

Beitrag von smg » Mi 15. Jun 2022, 21:04

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

mechanical_man
Beiträge: 54
Registriert: Do 9. Sep 2010, 19:05

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

Beitrag von mechanical_man » Sa 20. Aug 2022, 15:36

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?
Dateianhänge
WhatsApp Image 2022-08-19 at 19.40.06.jpeg
WhatsApp Image 2022-08-19 at 19.40.06.jpeg (255.31 KiB) 7668 mal betrachtet

christoph
Beiträge: 4
Registriert: Mi 6. Apr 2011, 10:05

Re: E-Mail Versand Fehler SSl Handshake

Beitrag von christoph » Mi 31. Aug 2022, 17:05

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?

christoph
Beiträge: 4
Registriert: Mi 6. Apr 2011, 10:05

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

Beitrag von christoph » Do 1. Sep 2022, 08:46

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

Antworten