PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tcp verbindungen killen



topfpflanze
04.07.03, 21:24
mir stuertzt des haeufigeren lmule ab. der hinterlaesst dann etliche offene tcp verbindungen.

gibt es eine moeglichkeit solche tcp verbindungen zu beenden?
also z.B. alle verbindungen an einem bestimmten port.

Bauchi
04.07.03, 23:52
init 6

oder einfach warten bis die connections austimen ...

zuul
05.07.03, 08:41
Das gleiche sehe Ich auch hier - warten (oder die Holzhammermethode init 6) ist leider meistens nicht des Rätsels komplette Lösung. Denn sobald Ich nach einem Absturz von lMule wieder starte bekomme Ich immer nur eine LowID.
Es ist gecheckt alle IP Connections auf Port 4662 sind beendet (netstat -a)
Erst wenn Ich meinen fli4l-Router (macht Portforwarding) reboote und somit eine neue IP Adresse bekomme funktioniert lMule wieder. Komisch ist, dass ein einfaches Disconnect / Reconnect des fli4l-Routers nicht hilft. Verstanden habe Ich diesen Zusammenhang beim besten Willy nicht.
:confused:

geronet
05.07.03, 08:52
Mit netstat kannst du ja die bestehenden Verbindungen prüfen, vielleicht hilft dir das was zum Verständis.

Doh!
05.07.03, 08:53
Mach mal gleich, wenn dat wieder abstürzt folgendes:

lsof | grep TCP

und poste das mal

topfpflanze
13.07.03, 10:34
Original geschrieben von Doh!
Mach mal gleich, wenn dat wieder abstürzt folgendes:

lsof | grep TCP

und poste das mal

lsof liefert da nichts. netstat allerdings listet einige verbindungen an den lmule ports.

Mindstorm
13.07.03, 11:13
Moin,

lsof -P -n -i

das liefert Dir auch die Prozess-IDs zum töten :-)

fs111
13.07.03, 12:08
lsof -Pni | awk '{print $2}' | uniq | xargs kill -9

sollte funktionieren.

fs111