{"id":51,"date":"2016-07-25T15:21:41","date_gmt":"2016-07-25T15:21:41","guid":{"rendered":"https:\/\/www.smtpsoftware.com\/?p=51"},"modified":"2021-11-04T10:36:16","modified_gmt":"2021-11-04T10:36:16","slug":"checkmail-googlemail-aktualisiert-fur-verbesserte-ssl-kompatibilitat-2","status":"publish","type":"post","link":"https:\/\/www.smtpsoftware.com\/de\/checkmail-googlemail-aktualisiert-fur-verbesserte-ssl-kompatibilitat-2\/","title":{"rendered":"CheckMail Gmail f\u00fcr verbesserte SSL-Kompatibilit\u00e4t aktualisiert"},"content":{"rendered":"<p>Es sieht so aus, als h\u00e4tte Google die Sicherheit auf einigen seiner GMail-Server aktualisiert. Was als sporadisches Problem begann, wurde zu Anwendungsunterbrechungen, und daher mussten wir eine aktualisierte Version von ver\u00f6ffentlichen <a href=\"https:\/\/www.smtpsoftware.com\/de\/checkmail-googlemail-neue-mail-benachrichtigung-2\/\">CheckMail GMail<\/a>.<br \/>\n<!--more--><\/p>\n<p>Es war tats\u00e4chlich ein ziemlich interessantes Problem, an dem zu arbeiten war, also f\u00fcr diejenigen unter Ihnen, die die technisch anspruchsvollere Softwareseite der Dinge m\u00f6gen, hier ein wenig mehr Details:-<\/p>\n<p>In letzter Zeit wurde eine Reihe von Sicherheitsl\u00fccken mit TLS (SSL) v1.0 identifiziert, und es gilt jetzt als bew\u00e4hrte Methode, Server so zu h\u00e4rten, dass sie nur akzeptieren, was (vorerst) als sicherere Implementierung gilt, der Goldstandard TLS 1.2 sein. Zumindest sollte TLS 1.0 nicht verwendet werden. Als CheckMail GMail erstellt wurde, war der damals h\u00f6chste Standard TLS 1.0, und deshalb haben wir unsere SSL-Client-Implementierung so entwickelt, dass sie standardm\u00e4\u00dfig verwendet wird. Dies funktionierte 100% der Zeit, bis besagte Server geh\u00e4rtet wurden. Da Indy nicht mehr wirklich unterst\u00fctzt wird und schon gar nicht mit Delphi 6, mit dem wir alle unsere fr\u00fcheren Anwendungen entwickelt haben, war eine Menge Graben erforderlich, um dies wieder zum Laufen zu bringen. Die L\u00f6sung, die wir gefunden haben, bestand darin, die SSL-Client-Komponente eine kompatible Sicherheitsstufe mit dem Server aushandeln zu lassen, was in keiner der Dokumentationen eine Option zu sein schien. Nach langem, und ich meine viel Versuch und Irrtum haben wir herausgefunden, dass das Festlegen der SSLOptions.Method des TIdSSLIOHandlerSocket auf sslvSSLv23 diese Aushandlung verursacht hat. Wer h\u00e4tte gedacht, dass die Standardeinstellung auf TLS1.0 ein Anwendungsbrecher w\u00e4re? Es ist nicht ideal, aber ohne Hoffnung, dass TLSv1.2 in einer kompatiblen Version der Indy-Komponenten implementiert wird, wird es vorerst reichen. Hoffentlich kann dies f\u00fcr alle da drau\u00dfen n\u00fctzlich sein, die \u00e4ltere Delphi-Anwendungen warten, die pl\u00f6tzlich SSL-Fehler entdeckt haben.<\/p>\n<p>Die bessere Nachricht f\u00fcr CheckMail ist, dass Pl\u00e4ne f\u00fcr eine modernere plattform\u00fcbergreifende L\u00f6sung mit den neuesten Entwicklungstools und -technologien in der Pipeline sind, also halten Sie Ausschau danach.<\/p>","protected":false},"excerpt":{"rendered":"<p>Es sieht so aus, als h\u00e4tte Google die Sicherheit auf einigen seiner GMail-Server aktualisiert. Was als sporadisches Problem begann, wurde zu Anwendungsunterbrechungen, und so mussten wir eine aktualisierte Version von CheckMail GMail ver\u00f6ffentlichen.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-51","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":1,"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/posts\/51\/revisions"}],"predecessor-version":[{"id":287,"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/posts\/51\/revisions\/287"}],"wp:attachment":[{"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/categories?post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smtpsoftware.com\/de\/wp-json\/wp\/v2\/tags?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}