locked
Can't start site in IIS --"This Web site cannot be started. Another may be using same port" RRS feed

  • Question

  • We have an Intranet site along with a Document Center (both on port 80).  We just created an internet site (using port 443) for outsiders to use.  The problem is that when we try to start the site in IIS 7 we are getting  "This Website cannot be started.  Another Website may be using the same port."  In the bindings there are no other sites using 443.

    Does anyone have any advice?  Thanks

    Wednesday, November 3, 2010 8:15 PM

Answers

  • When hosting web sites in IIS you can have multiple site on the same port such as port 80.  However, to host two sites on port 80 each site has to have either a unique IP Address or a unique host header.  To setup a host header you would need to make a DNS Entry for the domain "host header" then specify the host header in the bindings for the site.


    Dennis Bottjer | Follow Me: @dbottjer | Blog: Dennis Bottjer.com
    Friday, November 5, 2010 5:21 AM
  • So you have you 3 seperate sites? Intranet, Document Center and an Internet site is that correct?  All using seperate IP's or host headers?
    PT_UK http://redmanta.co.uk/blog Twitter: @redmantauk MCTS:WSS,MOSS,2010 MCITP:2010
    • Proposed as answer by Daniel Bugday Friday, November 5, 2010 10:59 AM
    • Marked as answer by iversonhornets Friday, November 5, 2010 1:00 PM
    Wednesday, November 3, 2010 9:18 PM
  • Hi iversonhornets,

     

    From your description, “We have an Intranet site along with a Document Center (both on port 80)”. Please check if there are two sites use the same port 80 or 443. If so, please change one of them to another port, next check the effect.

     

    For more information about how to change the TCP port for IIS services, please refer to the following article:

     

    http://support.microsoft.com/kb/149605

     

    Hope this is helpful.

     

    Rock Wang


    Regards, Rock Wang Microsoft Online Community Support
    Friday, November 5, 2010 3:31 AM

All replies

  • So you have you 3 seperate sites? Intranet, Document Center and an Internet site is that correct?  All using seperate IP's or host headers?
    PT_UK http://redmanta.co.uk/blog Twitter: @redmantauk MCTS:WSS,MOSS,2010 MCITP:2010
    • Proposed as answer by Daniel Bugday Friday, November 5, 2010 10:59 AM
    • Marked as answer by iversonhornets Friday, November 5, 2010 1:00 PM
    Wednesday, November 3, 2010 9:18 PM
  • Have you opened a browser and attached to each IP on port 443? Do you have any other web services beside IIS 7 running?

    Wednesday, November 3, 2010 9:55 PM
  • Hi iversonhornets,

     

    From your description, “We have an Intranet site along with a Document Center (both on port 80)”. Please check if there are two sites use the same port 80 or 443. If so, please change one of them to another port, next check the effect.

     

    For more information about how to change the TCP port for IIS services, please refer to the following article:

     

    http://support.microsoft.com/kb/149605

     

    Hope this is helpful.

     

    Rock Wang


    Regards, Rock Wang Microsoft Online Community Support
    Friday, November 5, 2010 3:31 AM
  • When hosting web sites in IIS you can have multiple site on the same port such as port 80.  However, to host two sites on port 80 each site has to have either a unique IP Address or a unique host header.  To setup a host header you would need to make a DNS Entry for the domain "host header" then specify the host header in the bindings for the site.


    Dennis Bottjer | Follow Me: @dbottjer | Blog: Dennis Bottjer.com
    Friday, November 5, 2010 5:21 AM
  • Just from usage patterns, is the site using 443 also trying to use port 80? You definitely have a conflict somewhere.
    John
    Friday, November 5, 2010 10:46 AM
  • it works but only after playing around with the bindings.  So i'm still unsure how it works but i'll take the good result.   Thank you everyone for your replies.  Definitely gained some knowledge in this thread.
    Friday, November 5, 2010 1:02 PM
  • Just remember that the binding is a combination of IP address, port, and hostname->must be unique
    Serge Luca; MVP blog: http://sergeluca.spaces.live.com Devoteam Belgium. http://twitter.com/sergeluca
    Sunday, November 28, 2010 2:27 PM