Hi All!

        Как объяснить ситуацию, когда некий UDP-порт числится открытым,
а соответствующего этому порту процесса нет?
        Вот как это выглядит в netstat:
netstat -nlp | grep -i udp
udp        0      0 0.0.0.0:5121            0.0.0.0:* 7402/nwserver       
udp   108088      0 195.230.150.79:27015    0.0.0.0:* -                   
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
udp        0      0 0.0.0.0:658             0.0.0.0:* 906/xinetd 

        В lsof этот порт вобще никак не отображается:
lsof -i udp
COMMAND   PID   USER   FD   TYPE DEVICE SIZE NODE NAME
xinetd    906   root    6u  IPv4   3226       UDP *:658 
nwserver 7402 nwnsrv    6u  IPv4 376526       UDP *:5121 
nwserver 7403 nwnsrv    6u  IPv4 376526       UDP *:5121 
nwserver 7404 nwnsrv    6u  IPv4 376526       UDP *:5121 
nwserver 7405 nwnsrv    6u  IPv4 376526       UDP *:5121 
nwserver 7406 nwnsrv    6u  IPv4 376526       UDP *:5121 

        Если в этой ситуации пытаться перезапускать демона, который этот
порт обслуживает (это сервер CS), то он ругается, что порт уже заbindен.
Получается такой вот zombie-порт. Как с этим бороться? И вообще как
такое возможно?
-- 
With best regards, Oleg Gritsinevich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить