![]() |
Empfangen UDP - Fehler 10054
Liste der Anhänge anzeigen (Anzahl: 1)
Mein fast fertiges Tool wollte ich jetzt im Netz testen...
Ich habe mit XE6 ein Tool geschrieben, welches über UDP Messdaten empfängt und weiterverarbeitet. Es kommen 200 Mal / Sekunde 320 Byte Daten. Dazu habe ich ein DEMO - Programm (Namens KustaMSI), welches Daten simuliert und versendet. Das Programm empfängt Daten auf Port 1803 und sendet auf Port 3333. Ich habe einen Thread mit TidUDPServer für den Empfang der Daten. Wenn ich mein Tool auf dem selben PC wie das KustaMSI starte, funktioniert alles. Dabei geht es sowohl mit der IP-Adresse 127.0.0.1 als auch mit der richtigen (192.168.1.56). Starte ich mein Tool auf einem anderen Rechner, empfängt KustaMSI meine Befehle, aber die Messdaten kommen nicht an. (Fehlermeldung siehe Titel) Auf beiden Rechnern hatte ich die Ports freigegeben und jetzt auch zum Test die Firewall deaktiviert. Ich habe die 2 relevanten Units mal hochgeladen... Was kann man noch überprüfen? Frank |
AW: Empfangen UDP - Fehler 10054
Zitat:
Hast Du auf dem Rechner Wireshark installiert - dann könntest Du den Traffic mitprotokollieren. Grüße Klaus |
AW: Empfangen UDP - Fehler 10054
Zitat:
Senden geht, empfangen nicht. Frank |
AW: Empfangen UDP - Fehler 10054
Ist es grundsätzlich möglich die Befehle per TCP zu übertragen?
|
AW: Empfangen UDP - Fehler 10054
Zitat:
Ich habe jetzt nur mal schnell zusammengeklickt eine Form und einen TidUDPServer. Das kann ich lokal starten, aber auf anderen Rechnern kommt sofort der Fehler: Socket konnte nicht gebunden werden. Adresse und Port werden bereits verwendet. Auch dieses Programm startet lokal und empfängt Daten :roll: Frank |
AW: Empfangen UDP - Fehler 10054
Kannst Du mal auf dem Rechner "mit dem Problem" netstat -an oder netstat -ap in einem cmd Fenster ausführen.
Da listet alle Ports die in benutzung sind auf. Grüße Klaus |
AW: Empfangen UDP - Fehler 10054
Zitat:
Frank |
AW: Empfangen UDP - Fehler 10054
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Starte ich KustaMSI, werden die empfangenen Pakete mit den Ports gelistet und es scheint alles OK zu sein (siehe Anhang). Langsam vermute ich Probleme bei Indy... Frank |
AW: Empfangen UDP - Fehler 10054
Ich bin jetzt wirklich verwirrt...
Ich habe beim Binding des UDPServers die IP-Adresse einfach auf 0.0.0.0 stehen lassen. Jetzt läuft es erst mal...:o Wahrscheinlich habe ich UDP noch nicht verstanden... Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz