Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#7

AW: Hilfe - HTTPS unterschiedliches Verhalten

  Alt 2. Aug 2018, 16:58
Runtime Error 216 deutet auf eine Zugriffsverletzung hin. Du greifst auf ein Objekt zu, das nicht mehr existiert.
Ich habe das Programm mit mehr debug infos kompiliert und dann auf meinem PC installiert.
Nun kommt Runtime Error at 00458706. Dies bleibt nun auch so, egal wie oft ich es aufrufe.

Nur, wieso habe ich den Fehler nicht beim Zugriff auf das Test System?
Es ist nicht unüblich dass das Testsystem anders konfiguriert ist als das Produktionssystem. Bei den UPS.com APIs hat man zum Beispiel dort alte Sicherheitsverfahren abgeschaltet, damit die Entwickler auf neuere umstellen.

Was genau es ist kann man schwer sagen. Einen ersten Anhaltspunkt könnte man mit SSL Test-Tools erhalten, zum Beispiel https://www.ssllabs.com/ssltest/ als Online-Test.
Diese Tools listen alle Parameter und Sicherheitsverfahren auf die der Server unterstützt. Wenn der Echt-Server zum Beispiel nur TLS 1.2 und TLS 1.1 unterstützt, und der Testserver auch TLS 1.0, kann man die entsprechende Konfiguration des Indy SSL IO Handlers prüfen.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat