AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Datei aus dem Internet herunterladen - geht nicht mehr!
Thema durchsuchen
Ansicht
Themen-Optionen

Datei aus dem Internet herunterladen - geht nicht mehr!

Ein Thema von NicoleWagner · begonnen am 8. Dez 2018 · letzter Beitrag vom 5. Jan 2019
Antwort Antwort
NicoleWagner

Registriert seit: 6. Jul 2010
167 Beiträge
 
Delphi XE3 Professional
 
#1

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 18:25
@dieDolly: ob es Versioninkompatilbitäten gibt. Jedoch der Tipp mit dem exe-File-Verzeichnis hat mich beruhigt.



Ich habe die beiden dll durch die Versionen aus dem Link ersetzt und lese damit eine neue Fehlermeldung.

Sie lautet:
Exception EIdOSSLUnderlyingCryptoError
'Fehler beim Verbinden mit SSL
error: 1409442E: SSL routines:ssl3_read_bytes:tlsv1 alert protocol version'
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#2

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 18:26
Die einfachste Lösung wäre in Zukunft einfach die Community Edition zu verwenden. Die ist kostenlos und die Obergrenze der Einnahmen liegt bei 5000 USD oder EUR. Da muss man auch erstmal hinkommen.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 18:27
Hallo,
Zitat:
Ich habe die beiden dll durch die Versionen aus dem Link ersetzt
Ersetzt? Dann die alten wieder zurück ...
Heiko
  Mit Zitat antworten Zitat
NicoleWagner

Registriert seit: 6. Jul 2010
167 Beiträge
 
Delphi XE3 Professional
 
#4

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 18:39
habe jetzt wieder eine andere Version probiert, aus 2017.
Wieder die Fehlermeldung: SSL-Bibliothek konnte nicht geladen werden.

@dieDolly:
Ich habe einige Kompoenten für XE 3 und eine FB(!)-Datenbank. Diese Dinge musst Du einmal zum Laufen bringen in einer neuen Version. Vor allem, wenn Du Altcode hast.
(Firebird zum Laufen zu brigen, ist richtig schwierig. Es klingt nur einfach, bevor Embarcadero Dein Geld hat. Danach geht es nicht mehr einfach.)

Geändert von NicoleWagner (20. Dez 2018 um 18:42 Uhr)
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#5

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 18:54
Zitat:
Diese Dinge musst Du einmal zum Laufen bringen in einer neuen Version. Vor allem, wenn Du Altcode hast.
Das ist klar. Aber willst du dich wirklich weiter mit solchen Altlasten abgeben? Eine OpenSSL-Version aus 2017 zu benutzen ist nicht gerade gut finde ich. Es gibt nicht umsonst SSL Updates.

Dann doch lieber einmal alles richtig nach 10.3 bringen und Ruhe haben.
  Mit Zitat antworten Zitat
NicoleWagner

Registriert seit: 6. Jul 2010
167 Beiträge
 
Delphi XE3 Professional
 
#6

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 19:15
Ich habe Monate gebraucht, die jetzigen Komponenten in deren jeweiligen Versionen und dem vorhandenen Code zum Laufen zu bringen.
Wirklich Monate. Nur rumgemacht statt irgendwas Produktives zu arbeiten. Jetzt habe ich das in ein VM gegossen und will es nie wieder rausholen.

Ich denke, dass die eine Zeile des Downloads zwar sehr lästig ist, doch die kleinere Arbeit.

Hast Du noch Ideen, wie ich dieses SSL-Bibliothek laden könnte?
Das scheint mir wirklich das Plausibelste: Sie haben irgendeine Sicherheitsrichtilie im Protokoll hochgesetzt und meine Sachen können die noch nicht.
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.559 Beiträge
 
Delphi 7 Professional
 
#7

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 20. Dez 2018, 19:30
Was bedeutet denn die Fehlermeldung error: 1409442E: SSL routines:ssl3_read_bytes:tlsv1 alert protocol version'?

Du scheinst eventuell eine Protokollversion zu nutzen, die der Server nicht unterstützt.

Prüfe doch bitte erstmal, ob das vom Server, auf dem die abzuholende Datei liegt, unterstützt wird.

Da kannst Du u. a. auf dieser Seite prüfen: https://www.ionos.de/tools/ssl-check

Schau dort bitte nach, was von TSL 1, TSL 1.1, TSL 1.2, SSLv 2, SSLv 3 unterstützt wird. Und eine der unterstützten Varianten konfigurierst Du in der entsprechenden Komponente.

Die Fehlermeldung besagt jedenfalls schonmal, dass die DLLs geladen wurden und prinzipiell funktionieren, nur (noch) nicht im konkreten Kontext.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.990 Beiträge
 
Delphi 12 Athens
 
#8

AW: Datei aus dem Internet herunterladen - geht nicht mehr!

  Alt 21. Dez 2018, 07:16
Der SSL Fehler zeigt, dass die DLL zu alt ist. Konfiguriert werden muss das normalerweise nicht. Für die neuesten TLS-Versionen braucht man aber OpenSSL DLLs von 2018. Diese finden sich z.B. hier in fertig kompilierter Form:
https://indy.fulgan.com/SSL/
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 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