dead process blocking TCP port?

G

Guest

I have a service that terminated abnormally, causing a TCP port to be blocked
and not released, so I can't start the service again. If I do a 'netstat
-ano' I see the PID of the blocking process to be 5108, but 5108 is no longer
in the process table - tasklist doesn't show it, so I can't kill it, and I
don't know any other way to clear the port. Can someone tell me how to clear
the port for a dead process?

Thanks for any help.
 
K

Kerry Brown

sp05 said:
I have a service that terminated abnormally, causing a TCP port to be
blocked and not released, so I can't start the service again. If I do
a 'netstat -ano' I see the PID of the blocking process to be 5108,
but 5108 is no longer in the process table - tasklist doesn't show
it, so I can't kill it, and I don't know any other way to clear the
port. Can someone tell me how to clear the port for a dead process?

Thanks for any help.

Reboot?

If the task re-appears scan for malware.

Kerry
 
G

Guest

Sorry, I meant "without rebooting" - it's an active server. I figured
rebooting would work but it's not really an option right now. Thanks for the
reply, though.
 
S

Steven L Umbach

Check to see if the service is dependant on any other services which also
may not be started and then start those services first. Also look in the
application/system logs to see if anything is recorded there as far as
error/warnings that may be of help. Going to http://www.eventid.net can
often give helpful information on Event IDs as can searching Google. ---
Steve
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top