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: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
 
#2

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
 
#3

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
 
#4

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
 
#5

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
Delphi.Narium

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

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

  Alt 21. Dez 2018, 08:27
Der Fehler ist aber mit den neuesten DLLs (aus https://www.delphipraxis.net/1421201-post70.html) aufgetreten.

Auch wenn man das normalerweise nicht konfigurieren muss, so kann es im Problemfall nicht schaden, wenn man 'ne TIdSSLIOHandlerSocketOpenSSL-Komponnete nutzt und bei der in SSLOptions.Method mal eine Methode konfiguriert, von der man weiß, dass sie unterstützt wird.

Immerhin haben wir hier ein sehr diffuses "Gehtnichmehrproblem", dann kann es nicht schaden, wenn man explizt die unterschiedlichen Möglichkeiten zur Fehlereingrenzung durchgeht, um konkret sagen zu können:

Beim dem bekomme ich diese Fehlermeldung.
Bei diesem jene ...
  Mit Zitat antworten Zitat
NicoleWagner

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

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

  Alt 21. Dez 2018, 15:15
Danke für die Antworten:

Die Tool-Seite 'ionos' zeigt bei Eingabe des vertraulichen Links selbst es als tadellos an, cit:
SSL Zertifikat ist richtig installiert, 0 Warnungen, 0 Fehler.
Das Ziel sieht mir sauber also aus.

Was meine dll Dateien betrifft. Ich habe alle Versionen davon durch: 2013, 2017 zwei davon und 2018. Daran liegt es eher nicht.
Kann es sein, dass es nicht alle wären? Dass ich noch eine dll brauche, die noch fehlt?

Was genau bedeutet "SSL-Bibliothek kann nicht geladen werden'? Was sollte da passieren?
  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 20:00 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