Hab das mit OpenSSL probiert, bekomme folgende Fehlermeldung
Code:
connect: No such file or directory
connect:errno=0
Habe außerdem folgende Optionen (einzeln) probiert: -bugs, -ssl2, -ssl3, -tls1, -no_ssl2, -no_ssl3, -no_tls1
Laut Google findet er das Zertifikat nicht?!? Das verwirrt mich jetzt aber, schließlich wird beim Zugriff per
URL das Zertifikat ja gefunden. Kann es sein, dass ich für die Kommunikation die PEM- und CSR-Datei benötige?
Für HTTPS braucht der Client eigentlich nur Zugriff auf die Stammzertifikate in Windows, um die Zertifikatskette zu prüfen. Sind die SSL Zertifikate selbsterstellt? Wird der Server per
IP Adresse oder Namen (z.B. myserver.local:443) angegeben? (intern würde ich die
IP Adresse für einen ersten Test verwenden, um DNS und Routing Probleme auszuschliessen).
Dann würde ich noch einen Gegencheck machen um die Funktionsweise von OpenSSL s_client zu prüfen - zum Beispiel openssl s_client -connect heise.de:443 und dann GET /