Moin,
Hatte die Tage den Fall, dass ein client von mir, der zu einem server hin eine tcp Verbindung aufmachen soll, sich sehr eigenartig verhalten hat. Problem war der Server (auf den ich keinen Zugriff habe), aber ich wuerd' das gerne zu Testzwecken hier nochmal mit einem eigenen "kaputten Server" nachstellen.
Auf der Clientseite kam der connect() Aufruf (das connect aus der libc) nicht mehr zurueck.
Das kam anscheinend daher, dass der Client dem Server ein SYN geschickt hat und auf das SYN+ACK gewartet hat; von dem kam aber garnichts mehr zurueck.
So jetzt die Frage: Wie krieg ich's hin, dass auf meinem Rechner irgendwas laeuft, was sich genauso verhaelt: Also einfach auf ein ankommendes SYN hin garnichts macht..?
Gruss
WK
Lesezeichen