Socket baut keine Verbindung auf, Bildübertragung



  • WSAGetLastError() gibt die Zahl 10049 zurück, kann damit nix anfangen, habt ihr eine Idee wieso die Verbindung immer fehlschlägt?

    Gruß Marco



  • Dieser Thread wurde von Moderator/in rüdiger aus dem Forum ANSI C in das Forum WinAPI verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • marcoz schrieb:

    WSAGetLastError() gibt die Zahl 10049 zurück, kann damit nix anfangen, habt ihr eine Idee wieso die Verbindung immer fehlschlägt?
    Gruß Marco

    gibst du auf der konsole ein

    net helpmsg 10049
    


  • ich weiß was die Fehlermeldung bedeutet das Problem ist nur das ich nicht weiß wieso diese ip ungültig sein soll, habe es auch schon mit anderen Ports probiert, geht jedoch auch nicht.

    sonst noch jemand n Idee??

    muss dazu sagen das ich im gleichen Wlan Netz bin wie der andere PC und ich die internen IP Adressen verwende, geht das so überhaupt?

    Gruß Marco



  • Noch einmal: hast du Client/Server schon auf einem Rechner getestet?
    Dann wüßtest du schonmal, ob das Programm überhaupt funktioniert.
    Wenn ja, dann ist es nur noch ne Netzwerkfrage (Routerkonfiguration, etc)



  • Big Brother schrieb:

    Noch einmal: hast du Client/Server schon auf einem Rechner getestet?
    Dann wüßtest du schonmal, ob das Programm überhaupt funktioniert.
    Wenn ja, dann ist es nur noch ne Netzwerkfrage (Routerkonfiguration, etc)

    wie soll ich die Programme auf meinem Rechner testen? Ich muss das ja übers Netz machen.

    An was kann das denn liegen?

    Gruß Marco



  • wie soll ich die Programme auf meinem Rechner testen? Ich muss das ja übers Netz machen.

    Nein, musst Du nicht. Das geht auch lokal.
    Simon



  • marcoz schrieb:

    ich weiß was die Fehlermeldung bedeutet das Problem ist nur das ich nicht weiß wieso diese ip ungültig sein soll, habe es auch schon mit anderen Ports probiert, geht jedoch auch nicht.

    wenn du es lokal laufen lassen willst, dann nimm mal inet_addr("127.0.0.1"), beim bind geht auch 'INADDR_ANY'.
    ansonsten zieh dir mal irgendwelche tutorials rein, so schwer ist das nicht. auf den msdn-seiten sind auch beispiele (bei 'bind' und 'connect' ganz sicher).
    🙂



  • mit der Adresse 127.0.0.1 geht es, und was sagt mir das jetzt?

    das es nur am Netz liegen kann oder wie?

    was kann ich falsch gemacht haben?

    gruß Marco



  • Kann eine Firewall oder dein Router sein, der die Verbindung blockt.
    Probier auch ruhig mal nen Cleint/Server Server/Client Ping.


Anmelden zum Antworten