Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How come that the system process (pid 4) is listning on all :443 and :80? that means that only IIS can listen to those ports. not visualsvn for example (of course different IP's)

  >netstat -aon
  TCP                 LISTENING       4
  TCP                LISTENING       4

i tried to disable the HTTPS traffic in rule and even disable the whole firewall, but it didn't help.

share|improve this question
up vote 3 down vote accepted

By default IIS (and its HTTP.sys driver) will listen on ALL IP addresses configured on the server (including any new ones added while it is running). If you want to have IIS listen only on specific IP addresses (and leave others alone for other servers that need to use port 80 as well), you will need to define an IP Inclusion List (also called an IP Listen List in some places).

In Windows Server 2003, use the HTTPCFG.EXE utility from the command line. There is a TechNet article that describes the specifics on the commands to use to do this.

For Windows Server 2008, use the NETSH utility.

share|improve this answer
Thanks Justin. Here's a kb article for it: – Carl Hörberg Feb 5 '10 at 11:24

I vote for WinRM, as i saw that before. Shut ws-management to check. Process explorer would help on that too

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.