Wolfgang Bauer schrieb:
> libssl32.dll Mi 11 Sep 2019 08:27:10 353,8 kB
> ssleay32.dll Mi 19 Sep 2018 19:25:07 274,4 kB
Da stimmt schon etwas nicht. Wenn ich mein SSL-DLL-Archiv durchstöbere,
finde ich als Dateigrößen für OpenSSL 1.0.1g bis 1.0.2.u (allerdings mit
ein paar Lücken)
libeay32.dll 1.131 .. 1.216 kByte
libssl32.dll 264 .. 275 kByte
Das paßt nicht zu Deinen Dateien, außerdem ist das extrem abweichende
Dateidatum sehr seltsam.
Da solltest also erst die Dateien aktualisieren. Die letzte für den
Hamster nutzbare Version ist die 1.0.2u, ein fertiges Binary findest Du
unter <
http://slproweb.com/download/Win32OpenSSL-1_0_2u.exe>. Wobei ich
Dir allerdings empfehle, die Dateien manuell zu entpacken und nur die
DLL-Dateien in das Hamsterverzeichnis zu kopieren (ein extra
SSL-Verzeichnis benötigt und benutzt der Hamster nicht). Dazu nutze ich
<
http://innounp.sourceforge.net/>, das ist allerding ein
Kommandozeilenprogramm. Wenn Dir das zu kompliziert ist, solltest Du die
Installation normal ausführen, die DLL-Dateien kopieren und anschließend
das Programm wieder deinstallieren, weil der Hamster selbst wirklich nur
die beiden DLL-Dateien benötigt und es nicht unbedingt gut ist, eine so
alte Version von OpenSSL zu installieren.
Damit die Dateien vom Hamster benutzt werden können, mußt Du die
ssleay32.dll umbenennen nach libssl32.dll, anschließend den Hamster neu
starten und das Log kontrollieren. Dort müßten Zeilen in der Art
| 2021.10.29 11:39:38 D {b6c} Initialisiere OpenSSL-Kryptographie-DLLs ...
| 2021.10.29 11:39:38 D {b6c} OpenSSL: TLS1.1 enabled
| 2021.10.29 11:39:38 D {b6c} OpenSSL: TLS1.2 enabled
| 2021.10.29 11:39:38 D {b6c} OpenSSL| OpenSSL 1.0.2u 20 Dec 2019 (1000215F)
| 2021.10.29 11:39:38 D {b6c} OpenSSL| built on: reproducible build, date unspecified / VC-WIN32 / bug workaround options: DLL-version 1.0.1b and later / compression: not supported
| 2021.10.29 11:39:38 D {b6c} Lese 256 Zufallswerte von C:\ProgrammeAlt\Online\Hamster\RandSeed.!!!
| 2021.10.29 11:39:38 D {b6c} Pseudo-Zufallszahlengenerator erfolgreich gestartet
| 2021.10.29 11:39:38 Sys {b6c} OpenSSL-Kryptographie-DLLs erfolgreich initialisiert
zu finden sein.
Falls das Laden der OpenSSL-Bibliotheken immer noch fehl schlägt,
brauchst Du möglicherweise noch die Laufzeitumgebung von Microsoft. Das
müßte bei dieser Version der DLL-Dateien die für Visual Studio 2013 sein
(die Versionsnummern von MS sind leicht chaotisch), zu finden unter
<
https://www.microsoft.com/en-us/download/details.aspx?id=40784>. Die
richtige Version ist die für 32bit, das ist die vcredist_x86.exe. Ob das
unter wine überhaupt funktioniert oder ggf. irgend etwas anderes
installiert werden muß, weiß ich nicht.
Gruß Heiko
--
Faule Engel taugen weniger als fleißige Teufel.
Emil Gött