• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 5586
  • Last Modified:

IIS can’t start websites

I can restart W3SC and IIS Admin, but when I right-click any website and choose start, I get an error: “The process cannot access the file because it is being used by another process.” Something to do with a locked file(s) or incorrect perms I guess.

I can’t find a tool that’ll discover all locked files—sysinternals’ tools don’t seem to be able to do this! Appreciate any suggestions for such a tool and advice on how to check for correct perms. What does IIS actually do when a request to start/stop a website is exec’d? I don’t know in which folders to search for the problem.

TIA
0
cwest1
Asked:
cwest1
  • 7
  • 5
1 Solution
 
nihlcatCommented:
What version of IIS are you running?
0
 
cwest1Author Commented:
2003/6.0
0
 
nihlcatCommented:
Thanks.  OK, so what event IDs does the event log have?  Also, were any updates run, such as .NET?
0
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 
nihlcatCommented:
I have had that exact thing happen about 6 months ago but can't remember why.  I uninstalled and then reinstalled the IIS service from Windows components and that cleared it up, but I don't know if that's an option for you.
0
 
cwest1Author Commented:
No .NET updates were run. ASP.NET shows v1.1.4322.  
event IDs? From Event Viewer/.. Unsure what you'd like. Sorry.
0
 
nihlcatCommented:
Ah, not a problem.  Well, any that reference a failed service, an error, or W3SC.
0
 
cwest1Author Commented:
For W3SC ID 1004: Cannot register the URL prefix 'http://symrelate.com:80:66.28.54.50/' for site '1040639797'. The site has been deactivated.  The data field contains the error number. AND, Cannot register the URL prefix 'http://*:80/' for site '1'. The site has been deactivated.  The data field contains the error number.

For HTTP ID 15005: Unable to bind to the underlying transport for 66.28.54.50:80. The IP Listen-Only list may contain a reference to an interface which may not exist on this machine.  The data field contains the error number.
0
 
nihlcatCommented:
Ah!  I think we're on to something.  Please review this article:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;813368
0
 
cwest1Author Commented:
I’d already played with httpcfg. For example, httpcfg query iplisten returns “IP: 66.28.54.50” It didn’t fix the problem though!
0
 
nihlcatCommented:
Ok, let's try changing the listening port.  Maybe something else is already using that one.  Go into IIS administration, Properties\Web site (tab)\TCP Port and change it from 80 to 8080.

How many sites do you have?  Your problem title indicates more than one.
0
 
just1coderCommented:
Sounds like you have more than one site using the same IP addrses w/o a host header... or >1 site using SSL on the same IP / Port.
0
 
cwest1Author Commented:
As there were a lot of websites, I backed up the config file and reinstalled IIS. I still couldn't start the default website until I changed the port to 8080. Fishing around I discovered that a new ftp server (on the same box) was also starting a web server for remote admin. SSL on port 80. I’ll be right from here now that the culprit has been tracked down. Thanks for the help :)
0
 
nihlcatCommented:
........
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 7
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now