![]() |
SSL3_READ_BYTES:sslv3 alert handshake failure
Hallo Gemeinde,
ich hab heute eher zufällig ein altes Programm von mir geöffnet, das über die Indy-Komponenten Benzinpreise von benzinpreis.de ausliest. Bislang hat es problemlos funktioniert. Jetzt erhalte ich aber die Fehlermeldung: Zitat:
![]() Hab den Link dann auf ![]() Zitat:
Ich hab auch schon andere Methoden ausprobiert, aber der Fehler bleibt bestehen. Ich vermute, dass man am Server etwas geändert hat und ich deswegen nicht mehr zugreifen kann. Gibt es eine Möglichkeit, dass der Zugriff wieder funktioniert? |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
routines:SSL3_READ_BYTES:sslv3 alert <> sslvTLSv1
...ohne es zu probieren: sslvSSLv3? :gruebel: :wink: |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
Zitat:
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
...aktuelle DLL`s? :wink:
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
hab die SSL-Version hochgerüstet, aber der Fehler bleibt bestehen
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
:? Dann habe ich auch keine Idee mehr...sorry.
Hast du die SSL im Programmverzeichnis? Hintergrund: Das dein Programm immer evt. noch die alten SSL nimmt? Schaue mal wieviele SSL DLL es in deinem System gibt... |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Falls die falschen DLLs geladen werden, kann man so herausfinden, welche geladen werden und welche Version sie haben:
Delphi-Quellcode:
OpenSslVer := IdSSLOpenSSL.OpenSSLVersion;
OpenSslLibName := GetModuleName(GetSSLLibHandle); OpenSslCryptLibName := GetModuleName(GetCryptLibHandle); ![]() |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
Zitat:
[edit] es muss etwas mit der Seite zu tun haben, mit einer anderen Seite funktioniert es problemlos |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
![]() ![]() |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
|
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
ich würd gern bei benzinpreis.de bleiben, dann brauch ich meine RegEx-Auswertung nicht umschreiben tankerkoenig.de hab ich einfach mal ausprobiert |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
![]()
Delphi-Quellcode:
Bis bald...
uses
mormot.core.base, mormot.core.data, mormot.core.os, mormot.net.client; var content: RawByteString; begin content := HttpGet('https://www.benzinpreis.de/statistik.phtml'); if content <> '' then FileFromString(content, ChangeFileExt(Executable.ProgramFileName, '.html')); Thomas |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Kommst Du mit der Routine von dort weiter?
![]() Bei mir kommt damit unter Delphi 7 sslvSSLv2 als verwendbar heraus. Ein praktischer Test zeigt, dass dies auch funktioniert. |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
Bei mir kommt immer nur -1 raus |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
Ist das nur für Lazarus? |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
Zitat:
Zitat:
Thomas |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
ok - muss ich mir nochmal in Ruhe anschauen
Im Package-Ordner ist nur Lazarus drin und in den pas-Dateien darin, werden Lazarus-Units aufgerufen |
AW: SSL3_READ_BYTES:sslv3 alert handshake failure
habe mOMot2 ans Laufen gebracht - mit dieser Anleitung:
![]() ein bisschen muss ich meine RegEx-Abfrage ändern... Danke für die Hilfe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz