Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy: Socket Error 11004 - Was bedeutet er und warum? (https://www.delphipraxis.net/26238-indy-socket-error-11004-bedeutet-er-und-warum.html)

s3b4sti4n 20. Jul 2004 19:00


Indy: Socket Error 11004 - Was bedeutet er und warum?
 
Hi.

Ich habe ein Programm geschrieben, das versucht auf einen FTP-Server zuzugreifen(bzw. zu connecten). Ich bekomme aber jedes mal die Fehlermeldung: Socket Error 11004.

Ich habe im Internet auch schon gesehn was das bedeutet, nur kann mir überhaupt nix drunter vorstellen. Folgich weiß ich auch nicht warum der Fehler erzeugt wird.

Könnte mir evtl. jemand erklären, was das bedeutet und wie ich es schaffe, dass dieser Fehler erst garnicht erzeugt wird?

Ich habe wirklich viel gesucht, falls exakt diese Fragen schonmal wo stehen, so tut es mir leid euch zu stören, für einen Link wäre ich dennoch dankbar!!

TIA,
mfg
s3b4sti4n

Sharky 20. Jul 2004 19:04

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
Hai s3b4sti4n,

ersteinmal : "Herzlich Willkommen in der Delphi-PRAXIS".
Kommst Du denn mit einem anderen FTP-Client zu dem Server?
Mit welchen Componenten versuchst Du es denn? Bei vielen FTP-Servern musst Du bei dir den Passiven Modus wählen.
Wenn Du das nicht machst kommt es offt zu diesem Fehler.

s3b4sti4n 20. Jul 2004 19:18

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
Also erstmal auch Hallo und vielen Dank für die schnelle Antwort :) :dp:

Ich versuche es mit der IdFtp-Komponente. Der Zugriff geht auf ftp.suse.com/pub/suse/i386/, ist anonym und auf Port 21. Ob ich es Passive oder Active hab ändert nichts an dem Fehler.
Auch der Server ist online und funktioniert, habe es mit SmartFTP überprüft.

Welche Möglichkeiten kämen sonst noch in Frage?

Tia,
Sebastian

DataCool 20. Jul 2004 22:33

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
Hi,

der Fehler 11004 bedeutet :
"Der angeforderte Name ist gültig und wurde in der Datenbank gefunden. Er verfügt jedoch nicht über die richtigen zugeordneten Daten, die ausgewertet werden sollten"

Und soll ich Dir sagen warum ? :mrgreen: :mrgreen:

Weil Du "ftp.suse.com/pub/suse/i386/," als Host verwendest !
Wie soll das den in eine IP aufgelöst werden :warn:

Versuch es mit "ftp.suse.com" und es geht und du landest dann automatisch in dem vom Server für den Benutzer anonym zugeordneten Ordner und das wird "pub/suse/i386/" sein.

s3b4sti4n 22. Jul 2004 21:35

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
Danke für die Antwort - in der Form hatte ich sie mir gewünscht :) und nochmal :dp:

Hatte bis jetzt nur kurz Zeit es schnell zu testen, aber ich glaube es funktioniert!!

Vielen Dank
Sebastian

chaos78 1. Apr 2008 23:57

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
hi leute habe das selbe problem komme aber nicht klar mit euren anworten da ich auch nicht so fit in der sache bit vielleicht könnte mir ja einer dabei helfen also da wo ich drauf will die adresse heisst mittelmeerbund-gamg-host.org:9134
hoffentlich weiss einer rat und kann mir dabei helfen sagen schonmal danke

DataCool 2. Apr 2008 00:34

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
Hi,

mittelmeerbund-gamg-host.org gibts nicht !

Ping mittelmeerbund-gamg-host.org

Greetz Data

chaos78 2. Apr 2008 16:50

Re: Indy: Socket Error 11004 - Was bedeutet er und warum?
 
danke für dein bemühen habe aber jetzt schon die richtig ip herraus bekommen wie gesagt danke


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