Hallo Zusammen,
aktuell versuche dieses Beispiel ein Web-Server und Client per HTTPS zum laufen zum bringen.
https://github.com/rlove/OpenSSL-WinCmd-Snippets
Die aktuellen DLLs habe ich mir über diesen Link geholt
https://indy.fulgan.com/SSL/openssl-...i386-win32.zip
Im root Verzeichnis der exe habe ich meine Zertifikat Dateien abgelegt und dem handler übergeben.
Es ist ein wildcard Zertifikat *.meinedomain.de deshalb kann ich es von Zuhause aus testen home.meinedomain.de
Beim Versuch von außen den Server anzusprechen, bekomme ich am Server die Meldung:
"Fehler beim Annehmen der Verbindung mit SSL. error:1408F108B:SSL routines:SSL3_GET_RECORD:wrong version number"
Im ssl IO handler habe ich nur [sslvTLSv1_2] eingestellt. Auch wenn ich alle SSLVersionen aktiviere, kommt die gleiche Meldung. Ich habe auch ein Satz DLLs die zuverlässig mit
INDY und sslvTLSv1_2 funktionieren von einem andere REST-
API Projekt welches ebenfalls
Indy 10 nutzt. Doch auch die funktionieren nicht.
[Edit] Die Einstellung SSLOptions.Method ist sslvSSLv23
Hat jemand eine Idee?