Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IdTcpClient (https://www.delphipraxis.net/93742-idtcpclient.html)

Mark90 10. Jun 2007 18:49


IdTcpClient
 
hallo erstmal,

Vor kurzem bin ich auf indy umgestiegen. Ich will ein ganz einfaches client server programm schreiben. Leider bekomme ich beim clienten jedesmal den fehler connection refused socket error #10061. ich hab in Google und DP und dsdt schon nach lÖsungen gesucht aber leider nichts gefunden. Ich habe meine komplette firewall deaktiviert, die ports geändert- es funktioniert trotzdem NIX.

Mein Client verbinden button:

Delphi-Quellcode:

with idtcpclient do begin
  Port := 3445;
  Host := '127.0.0.1';
  connect; //<--- HIER TRITT IMMER DER FEHLER AUF!!
end;

DeddyH 10. Jun 2007 18:54

Re: IdTcpClient
 
Eine blöde Frage: der Server läuft aber zu dem Zeitpunkt?

Assertor 10. Jun 2007 18:56

Re: IdTcpClient
 
Hallo Mark90,

ich glaube nicht, daß Du da einen "Programmierfehler" drin hast. Fehler 10061 ist ein Fehler vom Typ "Gegenseite verweigert Verbindungsaufbau".

Zitat:

Zitat von Mark90
ich hab in Google ... schon nach lÖsungen gesucht aber leider nichts gefunden.

Nicht wirklich, oder? Ich habe deinen Fehlercode kopiert und in Google selbst gesucht. Einer der ersten Treffer war es schon:
Vertec Windows Fehlercodes

Also die Gegenstelle prüfen. Dort ggf. ins Logfile des Serverdienstes sehen!

Gruß winkel79

Meflin 10. Jun 2007 19:00

Re: IdTcpClient
 
Zitat:

Zitat von winkel79
Also die Gegenstelle prüfen. Dort ggf. ins Logfile des Serverdienstes sehen!

*hüstel* Sein PC ist die Gegenstelle ;) Also ist der Fehler entweder in seinem Server, oder in seinem Client. Was sich anhand des gezeigten Codes nicht eindeutig belegen lässt :zwinker:

Da stellt sich die Frage: Hast du überhaupt einen Server Programmiert, oder zu was willst du da verbinden :gruebel:


Assertor 11. Jun 2007 09:07

Re: IdTcpClient
 
Zitat:

Zitat von Meflin
*hüstel* Sein PC ist die Gegenstelle ;) Also ist der Fehler entweder in seinem Server, oder in seinem Client. Was sich anhand des gezeigten Codes nicht eindeutig belegen lässt :zwinker:

Schon klar, kann doch auch lesen. Wo schreibe ich denn, daß es ein anderer PC wäre?

Zitat:

Zitat von winkel79
Also die Gegenstelle prüfen. Dort ggf. ins Logfile des Serverdienstes sehen!

Gegenstelle != Anderes physisches Gerät *hüstel* ;)

Aber wenn der Fehler kommt (10061) ist es nicht sein Client-Programm, sondern der Server-Dienst der da was ablehnt. Warum sieht er dann im Log. Das hat ja so ziemlich jeder vernünftige Serverdienst.

Mit dem genauen Grund kann er einfach besser suchen...

Gruß winkel79

Mark90 12. Jun 2007 12:12

Re: IdTcpClient
 
Hi Leute,

ich habe mein Problem gefunden. Ihr habt es auch angesprochen. Ich hatte keinen Server! Als ich nämlich noch mit serversocket und clientsocket gearbeitet hatte gab es bei mir keine Fehler.

DANKE


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