Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   mal wieder: Indy, SSL und Win10 (https://www.delphipraxis.net/198557-mal-wieder-indy-ssl-und-win10.html)

bcvs 13. Nov 2018 17:28

mal wieder: Indy, SSL und Win10
 
Hallo zusammen,

mal wieder das leidige Indy-SSL-Thema:

Ich will ein mit D10.2 und Indy eine SSL-Verbindung aufbauen. Dazu mache ich das übliche

Delphi-Quellcode:
  IdHTTP:=TIdHTTP.Create(nil);
  IdSSLIOHandlerSocketOpenSSL:=TIdSSLIOHandlerSocketOpenSSL.Create(nil);
  IdHTTP.IOHandler:=IdSSLIOHandlerSocketOpenSSL;
Ich habe die aktuellen OpenSSL Dlls Version 10.2: libeay32.dll und ssleay32.dll

Das funktioniert auch unter Windows 7 einwandfrei. Unter Windows 10 kommt die Meldung "SSL.-Bibliothek konnte nicht geladen werden."

Was läuft da falsch?

HolgerX 13. Nov 2018 17:44

AW: mal wieder: Indy, SSL und Win10
 
Hmm..

Kurze Frage:
Wo liegen den die DLLs?

Ich hoffe im Programmverzeichnis. ;)

CCRDude 13. Nov 2018 20:07

AW: mal wieder: Indy, SSL und Win10
 
Und sind es wirklich die richtigen? Alleine der Dateiname besagt das ja noch nicht, die 32- und die 64-bit-Version heißen ja gleich.

hoika 14. Nov 2018 06:25

AW: mal wieder: Indy, SSL und Win10
 
Hallo,
ich würde mit Search Everything mal suchen, wie viele der SSL-Dateien auf der Platte sind
und den Win7 mit dem Win10 vergleichen.

bcvs 14. Nov 2018 07:01

AW: mal wieder: Indy, SSL und Win10
 
Zitat:

Zitat von HolgerX (Beitrag 1418003)
Wo liegen den die DLLs?

Ich hoffe im Programmverzeichnis. ;)

Ja.

Zitat:

Zitat von CCRDude
Und sind es wirklich die richtigen?

Das war der Punkt. Ich hatte versehentlich die 64bit-Versionen erwischt. Mit den 32bit-Versionen aus openssl-1.0.2p-i386-win32.zip funktioniert es.
Danke fürs Draufstoßen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 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