AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"
Thema durchsuchen
Ansicht
Themen-Optionen

Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

Ein Thema von BlueStarHH · begonnen am 20. Nov 2020 · letzter Beitrag vom 1. Aug 2024
Antwort Antwort
BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
 
Delphi 11 Alexandria
 
#1

Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 20. Nov 2020, 08:09
Delphi-Version: 5
Hallo,

ich benutzte die Indy-Komponenten mit den SSL-DLLs. Dabei erscheint auf einem Kunden-PC dieser Fehler:

Code:
Die Ordnungszahl 4164 wurde in der DLL ssleay32.dll nicht gefunden.
Auf meinem PC und bei vielen anderen Kunden gibt es diesen Fehler nicht. Woran kann das liegen? Die DLL ist die gleiche und es wird auch überall Win10 x64 benutzt.
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.771 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 20. Nov 2020, 08:43
.. hat der Mensch mit dem Problem noch andere SSL DLLs auf dem Rechner liegen?
Könnte sein, dass diese dann geladen werden.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 20. Nov 2020, 08:58
.. hat der Mensch mit dem Problem noch andere SSL DLLs auf dem Rechner liegen?
Könnte sein, dass diese dann geladen werden.
Ich liefere die DLL im Programmverzeichnis aus. In der Fehlermeldung wird auch das Programmverzeichnis mit genannt. Soweit ich weiß, nutzt Windows immer die DLL im Programmverzeichnis, wenn dort eine liegt. Nur wenn das nicht der Fall ist, wird im Windows-Ordner geguckt... Ich checke trotzdem mal, ob er die DLL noch in anderen Ordnern hat und lösche dann diese temporär.
  Mit Zitat antworten Zitat
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.211 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 29. Jul 2024, 14:30
Ich wärme das Thema auf.

Ich habe eine Delphi 2006 Legacy Anwendung, die Indy benutzt. Anlassbezogen habe ich den Abruf von HTTP auf HTTPS umgestellt und dafür die SSLEAY32.DLL mitgeliefert. Allerdings liefrt das "die ordnungszahl 4164 wurde in der dll nicht gefunden".

Ich vermute mal, dass diese alte Indy Version nicht mit der aktuellen DLL kann.

Gibt es die alte DLL + würde das helfen?
Sonst lagere ich das alles in eine DLL aus + mach das mit dem aktuellen Delphi.
  Mit Zitat antworten Zitat
shebang

Registriert seit: 7. Feb 2020
131 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 29. Jul 2024, 14:49
Gibt es die alte DLL + würde das helfen?
Hier kannst du dir eine passende alte Version herunterladen und mit einem entsprechenden DLL-Viewer (z.B. diesem) überprüfen, ob die entsprechende Funktion dort vorhanden ist.
Miniaturansicht angehängter Grafiken
2024-07-29-14_46_53-dependencies-x64-.png  
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#6

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 29. Jul 2024, 14:54
Nunja, alte DLLs unterstützen ja auch nur alte Funktionalitäten, ich fürchte, mit TLS sieht es da schlecht aus. Daher würde ich eher den Ansatz mit der externen DLL präferieren (oder gleich eine Migration des ganzen Projekts, aber so etwas kann natürlich dauern, sofern überhaupt möglich).
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.081 Beiträge
 
Delphi 2009 Professional
 
#7

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 29. Jul 2024, 17:18
Welche Version hast du denn? Indy ist von sich aus für OpenSSL 1.0.2 gedacht, wenn ich das richtig in Erinnerung habe. Es gab hier im Forum mal irgendeinen einen Patch für neuere Versionen (wegen TLS 1.3), aber der war in der Benutzung schon deutlich anders.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.211 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Indy SSL-Fehler "Ordnungszahl 4164 nicht gefunden"

  Alt 1. Aug 2024, 08:02
Zitat:
Daher würde ich eher den Ansatz mit der externen DLL präferieren
Hat ca. 10 Minuten gedauert - ist wohl besser als jedes Herumgefizzle mit alten DLLs.
  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 08:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz