The ultimate solution.
- Symptom: Click Start> set> Control Panel> Administrative Tools> Event Viewer to open the Event Viewer and click system ", there are many warnings and errors, mainly as follows:
1) The source is "W3SVC", the event ID is "1002", and the description is "ApplicationProgramThe ultapppool pool is automatically disabled because a series of errors occur in the process that provides services to the application pool ."
2) The source is "W3SVC" and the event ID is "1009". The description is "unexpected termination of the process that provides services for the application pool 'defaultapppool. The process ID is '20140901 '. Process exitedCodeIt is '0xffffffff '."
3) The source is "DCOM" and the event ID is "10016", which is described as "application-specific permission settings did not allow COM server applications (CLSID is {A9E69610-B80D-11D0-B9B9-00A0C922E750 }) the Local activation permission of grants the user nt authority \ Network Service Sid (S-1-5-20 ). You can use the component service management tool to modify this security permission ."
- Analysis: Based on these events, it can be determined that a DCOM error with the third event ID "10016" causes the application pool with the event ID 1009 to exit unexpectedly, as a result, the w3svc error is automatically disabled for the application pool with the event ID 1002. The following is the solution.
- Problem identified: prompt via DCOM error because the network service user has no permission to start {A9E69610-B80D-11D0-B9B9-00A0C922E750 },
Find the cause and solve the problem below
- First look for the service corresponding to this clsid {A9E69610-B80D-11D0-B9B9-00A0C922E750}, click Start -- run, enter Regedit to start Registry Editor, in the left-side tree of the Registry Editor, select "my computer" and press the shortcut key "Ctrl + F" to open the Search dialog box. After "Find the target", enter the CLSID: '{A9E69610-B80D-11D0-B9B9-00A0C922E750}', the 'view' check box only retains 'item', and press enter to execute the lookup task.
- Find the CLSID. The information about the CLSID is displayed on the right side of the Registry Editor. From this information, we know that the service corresponding to the CLSID is IIS Admin Service, now you can confirm that the network service user does not have the permission to start IIS Admin Service.
- Choose Start> Control Panel> Administrative Tools> component service> Computer> my computer> DCOM configuration, find "IIS Admin Service", right-click "properties", find "security", edit "Custom" in "Start and activate Permissions", and add the Account "network service ", grant "Local startup" and "Local activation" permissions to restart IIS.
- Restart IIS and open the webpage again. The page is displayed normally.
When you browse an ASP file, an error occurs that the webpage cannot be found. This is a good solution. IIS has just been installed and does not support IIS parsing ASP files. In IIS's "Web Service extension", select "Active Server Page" to allow. Set "enable parent path" in IIS ". Then browse the ASP file.