Entwickler-Ecke

Internet / Netzwerk - [Indy]Eine TCP-Verbindung mittels SSL sichern


Alstar - Sa 04.11.06 19:28
Titel: [Indy]Eine TCP-Verbindung mittels SSL sichern
Hallo Leute!
Ich hab mich schon bei Mr. Google und der Forumsuche umgeschaut, aber eine Lösung zu meinem Problem hab ich nicht wirklich gefunden:
Ich möchte eine TCP-Verbindung (Indy: TIdTCPClient, TIdTCPServer) per SSL sichern (Client: TIdSSLIOHandlerSocketOpenSSL, Server: TIdServerIOHandlerSSLOpenSSL). Ich hab die SSL-Kompos an die TCPs angefügt, ein Zertifikat aus dem IE exportiert und bei den Kompos angegeben.
Wenn ich nun den Client zum Server verbinden will, fiert meine Anwendung ein. Das onStatusInfo-Event der Client-SLL-Kompo gibt als letzte Meldung folgendes heraus:
Zitat:

SSL status: "SSL v2 write client hello A"

Weiß jemand Rat, woran das liegen könnte?

Alstar


jaenicke - Sa 04.11.06 20:28

Hast du die TIdAntiFreeze Komponente auf dem Formular?


Alstar - So 05.11.06 12:33

Hallo, jaenicke!
Das bringt doch nur was, wenn Indy-Methoden noch am Laufen sind und somit die Anwendung blockieren. Allerdings ist ja mein Problem eher, dass die Anfrage nicht kompletiert wird.
Es ist somit nur ein Nebeneffekt, dass die Anwendung einfriert.

Alstar