Originally posted by WebCTRL
Had this happened and this is what I did:
Open Administrative Tools->Event Viewer and if you see the following W3SVC-WP (IIS6) error messages:
- Could not load all ISAPI filters for site/service. Therefore startup aborted
or
- The HTTP Filter DLL C:\WINDOWS\System32\RpcProxy\RpcProxy.dll failed to load. The data is the error.
Remove filter from IIS manager: (Web Sites->Properties->ISAPI filters plus disable that filter in Web Server Extentions).
Restart IIS completed OK.
Go back to the log and to see if the following errors in system event log appear:
The identity of application pool 'domain.com(pool)' is invalid,
the World Wide Web Publishing Service can not create a worker process to serve the application pool. Therefore, the application pool has been disabled. ( this is why you get "service unavailable")
- A failure was encountered while launching the process serving application pool 'domain.com(pool)'. The application pool has been disabled.
Just reset password for user IUSR_xxxxxx that identifies the
application pool for domain 'domain.com in Computer Management console, set the same values for identities of Web Sites->domain.com and Application Pools->domain.com(pool).
re-start the application poot for the domain.com and it should now opens without errors.
This what tech support said to do....and it is working. However they do not know why it happened in the first place....