Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   could not load ssl libary (https://www.delphipraxis.net/180552-could-not-load-ssl-libary.html)

Natcree 28. Mai 2014 13:09

could not load ssl libary
 
habe ein problem . Mein programm mit dem ich email abrufe läuft auf meinem rechner mit 7 64 bit aber auf windows 8 kommt der oben genannte fehler. habe die beiden dlls libeay32.dll unssleay32.dll mit ins programm verzeichnis gepackt und auch auf dem anderen system ins windows/system32 verzeichnes kopiert. Zusätzlich habe ich auch schon win32openssl 098y installiert und vredist_x86. Habe das internet schon durchsucht finde keine passende Lösung. Habe Indy 10.1.5 installiert.

Union 28. Mai 2014 13:27

AW: could not load ssl libary
 
Also ich hab hier Indy 10.6.0.5040 und da habe ich keinerlei solche Probleme mit SSL.

Natcree 28. Mai 2014 13:29

AW: could not load ssl libary
 
wie komme ich an die version kannste mir nen link geben?

Union 28. Mai 2014 13:35

AW: could not load ssl libary
 
Hier findest Du den Build 5139.

Natcree 28. Mai 2014 13:36

AW: could not load ssl libary
 
wie bekomme ich es installiert bei meiner jetzigen hatte ich ne installer exe

Union 28. Mai 2014 13:56

AW: could not load ssl libary
 
Die diversen dpk aufmachen und installieren, vermute ich jetzt mal.

vagtler 28. Mai 2014 14:00

AW: could not load ssl libary
 
"You gotta know your tools"... :nerd:

jaenicke 28. Mai 2014 14:21

AW: could not load ssl libary
 
Man kann an der Indy Komponente einstellen welche Version von OpenSSL man benutzt. Die DLLs müssen dann natürlich auch in dieser Version vorliegen.
Da Indy 10.1.5 mittlerweile fast ein Jahrzehnt alt ist, müssten auch die entsprechend alten DLLs benutzt werden.

Die aktuelle Indyversion kann man auch einfach in den Bibliothekspfad packen und die Komponenten dynamisch erzeugen. Oder wie schon geschrieben wurde die Packages installieren und deren Ausgabeverzeichnis in den Suchpfad eintragen.

Natcree 28. Mai 2014 14:35

AW: could not load ssl libary
 
ich habe die dlls und auf meinem win7 system läuft es ja aber auf einen anderen rechner win8 nicht

jaenicke 28. Mai 2014 20:01

AW: could not load ssl libary
 
Zitat:

Zitat von Natcree (Beitrag 1260602)
und auch auf dem anderen system ins windows/system32 verzeichnes kopiert.

Die gehören in C:\Windows\SysWOW64 auf einem 64-Bit System.

Dann bleibt nur mit dem Process Monitor zu schauen welche DLLs geladen werden. Vielleicht liegen ja irgendwo welche in einer anderen Version.

Trotzdem kann es auch sein, dass die Uralt-DLLs schlicht mit Windows 8 Probleme haben.


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