Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   IdHTTP Handshake failure (https://www.delphipraxis.net/184553-idhttp-handshake-failure.html)

Cubysoft 4. Apr 2015 23:31

IdHTTP Handshake failure
 
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!

Klaus01 5. Apr 2015 07:47

AW: IdHTTP Handshake failure
 
Guten Morgen und frohe Ostern,

das hat primär nichts mit Indy zu tun.
Siehe auch hier

Du musst dem SSLIOHandler nur mitteilen keinen Verbindungsaufbau mit SSLv3 zu versuchen.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz