Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idHTTP.Get funktioniert mit IPv6 nicht mehr (https://www.delphipraxis.net/164775-idhttp-get-funktioniert-mit-ipv6-nicht-mehr.html)

JonnyGuitar 29. Nov 2011 15:30

idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Hallo zusammen,

ich lade mir über die Indy Komponente idHTTP per get eine xml Datei herunter.
Das klappt wunderbar mit IPv4. Per IPv6 bekomme ich immer einen Socket Error 11004.

Zunächst dachte ich das meine Indy10 Version veraltet sei, ich habe daraufhin den
aktuellsten Build installiert Indy10_4707 von hier: http://indy.fulgan.com/ZIP/Indy10_4707.zip
Leider führt auch diese Version zum selben Socket Error 11004.

Weiss einer von euch was ich da falsch mache?


Gruss Jonny

JonnyGuitar 29. Nov 2011 15:32

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
kleiner Nachtrag: per Browser kann ich die xml Datei ohne Probleme ansehen.

Sir Rufo 29. Nov 2011 15:39

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Ich weiß nicht wie aktuell die Informationen sind, aber
http://mediaserver.fh-wedel.de/publi...dy/indy10.html

dhwz 1. Jun 2014 01:47

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Wie wurde das Problem hier gelöst? Ich steh vor dem selben Problem und hab keinen Rat wieso in der IdHTTP Komponente das IPv6 nicht funktioniert. In allen anderen Komponenten dagegen schon. :(
Bekomme immer nur die den Fehler HTTP/1.1 400 Bad Request zurück bei einem POST und Socket Error 11004 bei einem GET. Versteh aber überhaupt nicht wieso, das gleiche per IPv4 funktioniert einwandfrei.

Bernhard Geyer 1. Jun 2014 09:16

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Hast du den deine Exe neu mit dem Schalter "IdIPv6" kompiliert?

dhwz 1. Jun 2014 10:45

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Hm ich hab leider nicht verstanden wo ich den Schalter platzieren sollte, der schaltet laut Doku auch nur den Defaultwert um also nicht mein Problem eigentlich...
Aber warum funktioniert dann IPv6 in der IdFTP Komponente wenn ich das erst aktivieren müsste? :|

Union 1. Jun 2014 11:43

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Setz die IP oder den Hostnamen in eckige Klammern.

dhwz 1. Jun 2014 11:55

AW: idHTTP.Get funktioniert mit IPv6 nicht mehr
 
Ja das hatte ich schon, ich glaub so langsam die Gegenstelle ist kaputt.
Ich teste das mal mit einem anderen IPv6 fähigen Server. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:52 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