Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[HCL 2.1.0.1540] Hamster Classic erkennt kein SSL

11 views
Skip to first unread message

Wolfgang Bauer

unread,
Jul 18, 2020, 3:23:49 AM7/18/20
to
Servus.

Ich möchte mit dem Hamster Classic Mails von pop.gmx.net über
Port 995 SSL holen. Die Dateien libeay32.dll und libssl32.dll
liegen im Hamsterverzeichnis. Der Hamster findet aber SSL nicht.
http://wolfgang-bauer.at/bilder/ssl.jpg
Beim Hamsterstart zeigt das Log

09:14:11 ERR {15b4} SSL-initialization failed, so local POP3-Server won't accept any connection
09:14:11 ERR {15b4} Start of local POP3-server failed: TLS required, but not available.

Wo muß ich was einstellen?

Wolfgang Bauer

unread,
Jul 18, 2020, 4:03:47 AM7/18/20
to
Nachtrag.
Ich habe die .dll Dateien in unterschiedlichen Größen, welche ist die
richtige?

D:\Programme\HCL\libeay32.dll 2.052 KB
D:\Programme\HCL\SSL\libeay32.dll 1.245kb
D:\Programme\HCL\wget\libeay32.dll 868 KB

D:\Programme\HCL\libssl32.dll 346 KB
D:\Programme\HCL\SSL\libssl32.dll 271 KB

Heiko Rost

unread,
Jul 18, 2020, 6:20:28 AM7/18/20
to
Wolfgang Bauer schrieb:

> Ich möchte mit dem Hamster Classic Mails von pop.gmx.net über
> Port 995 SSL holen. Die Dateien libeay32.dll und libssl32.dll
> liegen im Hamsterverzeichnis. Der Hamster findet aber SSL nicht.
> http://wolfgang-bauer.at/bilder/ssl.jpg

Funktionierte es vorher und falls ja, was hast Du am Hamster geändert?

> Beim Hamsterstart zeigt das Log
>
> 09:14:11 ERR {15b4} SSL-initialization failed, so local POP3-Server won't accept any connection
> 09:14:11 ERR {15b4} Start of local POP3-server failed: TLS required, but not available.
>
> Wo muß ich was einstellen?

Dein Log zeigt nur die Folge des nicht gefundenen SSL. Wenn Du
vorrübergehend alle Loglevel aktivierst, findest Du nach dem Neustart
des Hamsters im Log Meldungen in der Art

| ... Initialisiere OpenSSL-Kryptographie-DLLs ...
| ...
| ... OpenSSL-Kryptographie-DLLs erfolgreich initialisiert

wobei letzte bei Deinem Hamster wahrschenlich eher

| ... OpenSSL-Initialisierung mißlungen

lauten dürfte, Die Zeilen dazwischen geben vielleicht einen Hinweis auf
die Ursache.

> Nachtrag.
> Ich habe die .dll Dateien in unterschiedlichen Größen, welche ist die
> richtige?
>
> D:\Programme\HCL\libeay32.dll 2.052 KB
> D:\Programme\HCL\SSL\libeay32.dll 1.245kb
> D:\Programme\HCL\wget\libeay32.dll 868 KB
>
> D:\Programme\HCL\libssl32.dll 346 KB
> D:\Programme\HCL\SSL\libssl32.dll 271 KB

Diese Größen stimmen mit keiner meiner Dateien überein, was allerdings
daran liegen könnte, daß ich sie aus dem Quelltext selber compiliere.

Du solltest im Windows-Explorer mit Rechtsklick auf die Dateien die
Eigenschaften anschauen, Tab Details. Bei Produktversion findest Du die
genaue SSL-Version, diese muß bei beiden Dateien im Hamsterverzeichnis
übereinstimmen. Übrigens ist 1.0.2u die neuste für den Hamster geeignete
Version.

Gruß Heiko
--
Besser ein freier Teufel als ein gebundener Engel.
Peter Hille

Wolfgang Bauer

unread,
Jul 18, 2020, 6:43:06 AM7/18/20
to
Heiko Rost schrieb:
> Wolfgang Bauer schrieb:

>> Ich möchte mit dem Hamster Classic Mails von pop.gmx.net über
>> Port 995 SSL holen. Die Dateien libeay32.dll und libssl32.dll
>> liegen im Hamsterverzeichnis. Der Hamster findet aber SSL nicht.
>> http://wolfgang-bauer.at/bilder/ssl.jpg

> Funktionierte es vorher und falls ja, was hast Du am Hamster geändert?

Ich habe bisher mit dem Hamster keine Mail geholt.

> Dein Log zeigt nur die Folge des nicht gefundenen SSL. Wenn Du
> vorrübergehend alle Loglevel aktivierst, findest Du nach dem Neustart
> des Hamsters im Log Meldungen in der Art

Das zeigt das Log wenn ich das Script ausführe
#!hs2
# MailLoad.hsc
HamFetchMail("pop.gmx.net", "995", "$1", "", "wolfgang", "" )
quit

12:28:28 D {184c} Initialisiere OpenSSL-Kryptographie-DLLs ...
12:28:28 D {184c} OpenSSL: TLS1.1 enabled
12:28:28 D {184c} OpenSSL: TLS1.2 enabled
12:28:28 D {184c} OpenSSL| OpenSSL 1.0.2s 28 May 2019 (1000213F)
12:28:28 d {184c} OpenSSL| c-Flags: compiler: cl -D_USE_32BIT_TIME_T -D_USING_V110_SDK71_ -D_WINSOCK_DEPRECATED_NO_WARNINGS /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -D_USE_32BIT_TIME_T -D_USING_V110_SDK71_ -D_WINSOCK_DEPRECATED_NO_WARNINGS -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_WINSOCK_DEPRECATED_NO_WARNINGS -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_WEAK_SSL_CIPHERS -DOPENSSL_NO_STATIC_ENGINE
12:28:28 D {184c} OpenSSL| built on: reproducible build, date unspecified / VC-WIN32 / bug workaround options: DLL-version 1.0.1b and later / compression: not supported
12:28:28 d {184c} OpenSSL| Number of used Mutexes: 41
12:28:29 D {184c} Lese 256 Zufallswerte von D:\Programme\HCL\RandSeed.!!!
12:28:29 d {184c} 1024 neue Zufallswerte in D:\Programme\HCL\RandSeed.!!! gespeichert
12:28:29 D {184c} Pseudo-Zufallszahlengenerator erfolgreich gestartet
12:28:29 Sys {184c} OpenSSL-Kryptographie-DLLs erfolgreich initialisiert

>> Nachtrag.
>> Ich habe die .dll Dateien in unterschiedlichen Größen, welche ist die
>> richtige?

> Du solltest im Windows-Explorer mit Rechtsklick auf die Dateien die
> Eigenschaften anschauen, Tab Details. Bei Produktversion findest Du die
> genaue SSL-Version, diese muß bei beiden Dateien im Hamsterverzeichnis
> übereinstimmen. Übrigens ist 1.0.2u die neuste für den Hamster geeignete
> Version.

Das mache ich gleich, erstmal was zwischen die Beißer, Mahlzeit.

Heiko Rost

unread,
Jul 18, 2020, 7:42:13 AM7/18/20
to
Wolfgang Bauer schrieb:

> Heiko Rost schrieb:
>> Funktionierte es vorher und falls ja, was hast Du am Hamster geändert?
>
> Ich habe bisher mit dem Hamster keine Mail geholt.

Du vermischt oder verwechselst zwei Dinge. Das Log

| 09:14:11 ERR {15b4} SSL-initialization failed, so local POP3-Server won't accept any connection
| 09:14:11 ERR {15b4} Start of local POP3-server failed: TLS required, but not available.

sagt, daß der POP3-Server des Hamsters nicht gestartet werden konnte, Du
Dich also nicht mit Deinem Mailclient beim Hamster anmelden kannst. Das
wird im Hamster bei "Einstellungen" - "Lokale Server" - "POP3"
eingestellt.

Irgendwelche Logzeilen mit Fehlern, die das Abholen der Mails von GMX
betreffen, hast Du nicht gepostet.

>> Dein Log zeigt nur die Folge des nicht gefundenen SSL. Wenn Du
>> vorrübergehend alle Loglevel aktivierst, findest Du nach dem Neustart
>> des Hamsters im Log Meldungen in der Art
>
> Das zeigt das Log wenn ich das Script ausführe
> #!hs2
> # MailLoad.hsc
> HamFetchMail("pop.gmx.net", "995", "$1", "", "wolfgang", "" )
> quit
>
> 12:28:28 D {184c} Initialisiere OpenSSL-Kryptographie-DLLs ...
> 12:28:28 D {184c} OpenSSL: TLS1.1 enabled
> 12:28:28 D {184c} OpenSSL: TLS1.2 enabled
> 12:28:28 D {184c} OpenSSL| OpenSSL 1.0.2s 28 May 2019 (1000213F)
> 12:28:28 d {184c} OpenSSL| c-Flags: compiler: cl -D_USE_32BIT_TIME_T -D_USING_V110_SDK71_ -D_WINSOCK_DEPRECATED_NO_WARNINGS /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -D_USE_32BIT_TIME_T -D_USING_V110_SDK71_ -D_WINSOCK_DEPRECATED_NO_WARNINGS -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_WINSOCK_DEPRECATED_NO_WARNINGS -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_WEAK_SSL_CIPHERS -DOPENSSL_NO_STATIC_ENGINE
> 12:28:28 D {184c} OpenSSL| built on: reproducible build, date unspecified / VC-WIN32 / bug workaround options: DLL-version 1.0.1b and later / compression: not supported
> 12:28:28 d {184c} OpenSSL| Number of used Mutexes: 41
> 12:28:29 D {184c} Lese 256 Zufallswerte von D:\Programme\HCL\RandSeed.!!!
> 12:28:29 d {184c} 1024 neue Zufallswerte in D:\Programme\HCL\RandSeed.!!! gespeichert
> 12:28:29 D {184c} Pseudo-Zufallszahlengenerator erfolgreich gestartet
> 12:28:29 Sys {184c} OpenSSL-Kryptographie-DLLs erfolgreich initialisiert

Das sieht in Ordnung aus, abgesehen von der älteren OpenSSL-Version.
Wobei ich dann aber ratlos bin, warum Dein Log im ersten Posting eine
mißlunge SSL-Initialisierung anzeigt. Die beiden Fehlerzeilen aus Deinem
Startposting kann ich in meinem Hamster auch erzeugen, indem ich die
DLL-Dateien aus dem Hamsterverzeichnis entferne, dann bekomme ich aber
beim Start ein

| 2020.07.18 13:16:47 D {53c} Initialisiere OpenSSL-Kryptographie-DLLs ...
| 2020.07.18 13:16:47 d {53c} OpenSSL-DLL libssl32.dll nicht gefunden
| 2020.07.18 13:16:47 D {53c} OpenSSL-Initialisierung mißlungen - SSL-Funktionen werden deaktiviert
| 2020.07.18 13:16:47 ERR {53c} SSL-initialization failed, so local POP3-Server won't accept any connection

Nur zur Vorsicht nachgefragt, bist Du sicher, daß Du nicht versehentlich
zwei verschiedene Hamsterversionen startest? Dein

| Das zeigt das Log wenn ich das Script ausführe

irritiert mich etwas. Wenn der Hamster schon läuft, sind die Zeilen mit
der OpenSSL-Initialisierung bereits im Log, ohne daß Du das Anholskript
aufrufst. Kann es sein, daß Du den Hamster einmal durch Anklicken des
Skriptes im Windows-Explorer und ein anderes Mal durch direkten Aufruf
der hamster.exe startest?

Gruß Heiko
--
So mancher meint, ein gutes Herz zu haben, und hat nur schwache Nerven.
Marie Freifrau von Ebner-Eschenbach
0 new messages