Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi SSL3_READ_BYTES:sslv3 alert handshake failure (https://www.delphipraxis.net/215419-ssl3_read_bytes-sslv3-alert-handshake-failure.html)

shebang 29. Jun 2024 16:14

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von Helmi (Beitrag 1538387)
es muss etwas mit der Seite zu tun haben, mit einer anderen Seite funktioniert es problemlos

Die andere Seite unterstützt aber nicht zufällig noch SSLv3? Deine Fehlermeldung sagt ja, dass versucht wird SSLv3 zu verwenden und www.benzinpreis.de unterstützt dieses Protokoll nicht mehr, siehe SSL Labs.

Helmi 29. Jun 2024 16:35

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
anscheinend nicht

https://www.ssllabs.com/ssltest/anal...ankerkoenig.de

dummzeuch 29. Jun 2024 17:05

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von Helmi (Beitrag 1538393)

Geht es um tankerkoenig.de? Ich dachte es ging um benzinpreise.de?

Helmi 29. Jun 2024 17:20

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von dummzeuch (Beitrag 1538395)
Zitat:

Zitat von Helmi (Beitrag 1538393)

Geht es um tankerkoenig.de? Ich dachte es ging um benzinpreise.de?

ja, das stimmt
ich würd gern bei benzinpreis.de bleiben, dann brauch ich meine RegEx-Auswertung nicht umschreiben
tankerkoenig.de hab ich einfach mal ausprobiert

mytbo 29. Jun 2024 20:33

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von Helmi (Beitrag 1538396)
ich würd gern bei benzinpreis.de bleiben, dann brauch ich meine RegEx-Auswertung nicht umschreiben

Mit mORMot:
Delphi-Quellcode:
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'));
Bis bald...
Thomas

Delphi.Narium 30. Jun 2024 08:56

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Kommst Du mit der Routine von dort weiter? https://www.delphipraxis.net/1461932-post5.html

Bei mir kommt damit unter Delphi 7 sslvSSLv2 als verwendbar heraus.

Ein praktischer Test zeigt, dass dies auch funktioniert.

Helmi 30. Jun 2024 13:29

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1538399)
Kommst Du mit der Routine von dort weiter? https://www.delphipraxis.net/1461932-post5.html

Bei mir kommt damit unter Delphi 7 sslvSSLv2 als verwendbar heraus.

Ein praktischer Test zeigt, dass dies auch funktioniert.

eine nette Routine
Bei mir kommt immer nur -1 raus

Helmi 1. Jul 2024 08:08

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von mytbo (Beitrag 1538397)
Zitat:

Zitat von Helmi (Beitrag 1538396)
ich würd gern bei benzinpreis.de bleiben, dann brauch ich meine RegEx-Auswertung nicht umschreiben

Mit mORMot:
Delphi-Quellcode:
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'));
Bis bald...
Thomas


Ist das nur für Lazarus?

mytbo 1. Jul 2024 11:14

AW: SSL3_READ_BYTES:sslv3 alert handshake failure
 
Zitat:

Zitat von Helmi (Beitrag 1538422)
Ist das nur für Lazarus?

Nein.
Zitat:

...for Delphi 7 up to Delphi 12 Athenes and FPC 3.2/trunk, targeting Windows/Linux/BSD/MacOS for servers, ...
Bis bald...
Thomas

Helmi 1. Jul 2024 11:44

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:31 Uhr.
Seite 2 von 3     12 3      

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