Indy TCP Server mit Indy Open SSL
-
Guten Abend liebes Forum,
nun sitz ich hier wie ein Ochse vorm Berg. Hab auf meiner Form einen Indy Simple TCP Server und als Intercept ein ConnectionInterceptOpenSSL (sslvSSLv3,sslmServer). Kann ich beides in dieser Zusammenstellung verwenden ?
Wie arbeitet das Server Socket und das SSL intercept zusammen ?Hab nen Öffentlichen und privaten schlüssel generiert.Wird dieser nicht automatisch von der Indy erzeugt oder soll ich das Certifikat über den objekt inspector der ssl indy laden?
Währe heil froh wenn da mal jemand Licht ins Dunkle bringen könnte
Edit: Sollte auch ohne certifikat funktionieren.
-
---
-
Update:
Verwendete Server Komponenten:
Indy TCP Server (Multithreaded) - Active = true.ServerInterceptOpenSSL
Optionen:
- SSL v3 Mode
- sslmServer
- EnabledThreadMgrDefault.
Verwendete Client Komponenten:
Indy TCP Client (Socksinfo: nonAuthent)ConnectionInterceptOpenSSL
Optionen:
- SSL v3 Mode
- sslmClientClient1->Port = 14888; Client1->Host = "127.0.0.1"; Client1->Connect();Fehler: Error connecting with SSL
Das ConnectionInterceptOpenSSL des Clients gibt folgende Status Info aus:Client: SSL status: "before/connect initialization" Client: SSL status: "before/connect initialization" Client: SSL status: "SSLv3 write client hello A" Client: SSL status: "SSLv3 read server hello A"Ich verwende Indy 8 mit den neuesten OpenSSL Dlls. Steckt da der Wurm drin ?