One moment please...
 
 
E-WMS   
 

Can not start IIS, port 80 is in use by another application

When starting IIS, the error "in use by another process" may show. IIS can not be started, sites are not accessible.


"the process cannot access the file because it is being used by
another process. (Exception from HRESULT: 0x80070020)''



The default web site normally uses port 80. This port may be in use by another application, example for programs using this port can be telephone (IP) software, or Skype. You can see which application is using port 80 by starting the command prompt (Start/Run/CMD) on the IIS server, and typing the following commands:

netstat -ab >x.txt
this will build a list of all current connections with the program responsible for the connection, and redirects this list to text file x.txt.

notepad x.txt
this will open the connection list file.

Now search (CTRL-F) for the text ":80".  You may find the program responsible for blocking port 80 for IIS.


Alternative
If you don't succeed tracing the source of this problem you may decide to run the default web site on another port, like 81. This can be set in the 'binding' properties of the IIS 'Default web site', for example in Windows 7:




When changing this port to 81, you will have to change the addressing to access your sites, for example:  http://server02:81/pickit

     
 Main Category: Support Product Know How  Document Type: Support - On-line help
 Category: On-line help files  Security  level: All - 0
 Sub category: temporary  Document ID: 19.921.100
 Assortment:  Date: 28-12-2009
 Release:  Attachment:
 Disclaimer

Tags
No tags added