Einzelnen Beitrag anzeigen

Cubysoft

Registriert seit: 5. Sep 2014
Ort: Ludwigshafen
76 Beiträge
 
Delphi XE8 Professional
 
#1

IdHTTP Handshake failure

  Alt 4. Apr 2015, 23:31
Hey Leute,

ich habe immoment beim Programmieren ein Problem:

Ich habe auf meiner Form eine IdHTTP Komponente und eine TIdSSLIOHandlerSocketOpenSSL, die als IOHandle für die IdHTTP Komponente fungiert. Ich habe über diese Komponenten schon öfters etwas über SSL heruntergeladen. Wenn ich allerdings über die Get() Funktion folgende Datei versuche herunterzuladen (https://render.guildwars2.com/file/2...4E4/534340.png), bekomme ich folgenden Fehler:

Fehler beim Verbinden mit SSL.

error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure.


Ich habe eigentlich garkeine Ahnung von dem Protokoll.. es wäre nur dumm, wenn mein Projekt am herunterladen eines Bildes scheitern würde...


EDIT:

Hab jetzt noch einiges druchgelesen. Oft heißt es, man solle andere "CertFile" oder "CipherList" wählen. Ich habe in der Indy SSL Komponente zwar diese Einträge, weiß aber nichts damit anzufangen..

EDIT2:

Habe mich jetzt noch intensiv mit WinInet auseinander gesetzt und es geschafft, die Datei herunterzuladen. Ich wüsste natürlich trotzdem immernoch gern, wie das mit Indy geht..

Vielen Dank für eure Unterstützung!
Tobias

Geändert von Cubysoft ( 5. Apr 2015 um 02:21 Uhr)
  Mit Zitat antworten Zitat