Original source: http://www.iisfaq.com/default.aspx? Tabid = 3094 Solid Translation: Ajou1. If there is a global.asa file in the Web site directory, change this file file named global.old. Restart the web service, Write the following code in the notepad (there is no code in the original text, the actual simplest ASP source code, the translator's note). File Save as Test.asp in the web root directory. If the ASP file can be executed normally, the problem is In Global.asa, if you still don't work, go to the second step. See the Microsoft Knowledge Base for more information about the global.asa file error.
Q288245 PRB: GLOBAL.ASA Does Not Fire from Personal Web Server on Windows 98
Q265275 FP2000: Global.asa Does Not Run in FrontPage Web
Q173742 FIX: GLOBAL.ASA IS Not Executed if Restricting Web Access
?
2. Set the application protection level of the Web site to "low" to restart the Iisadmin service. If the ASP file can be implemented normally, the problem is displayed on the IWAM user, please skip to the third step. Continue. If there is no normal execution, please Check component service in the management tool to ensure that IIS Packages can be seen, make sure that the component service does not fail, confirm that the local user group has the following users:
NT Authority / Authenticated Users NT Authority / Interactive For more information on more component service error, please refer to Entering Knowledge Articles: Q301919 PRB: Cannot Expand 'My Computer' In Component Services MMC Snap-in
3. If the second step ASP file can be executed normally, set the site's application protection level back to "in" ", add the IWAM user to the local administrator user group, if the ASP file can be Normal execution, explain that there is a problem with IWAM users, jump to the fourth step, if the ASP file is not executed properly, execute SynciWam.vbs tools in the command prompt. Method: Open the command prompt window to type As follows:? C: / inetpub / adminsscripts> CScript synciwam.vbs. About the iWam user (incorrect settings) caused the ASP file to be executed properly, please refer to the encenration library .q308622 how to: Perform Administration Tasks in Iis from a commms Prompt Q297989 PRB: Configured Identity Is Incorrect for IWAM Account Q255770 PRB: Logon Failure: Unknown User Name or Bad Password When You Run Out-of-Process Webs Q236007 Domain Controller Demotion Causes Out-of-Process Applications to Fail
4. Solve IWAM user license privileges, please use Windows 2000 third-party products: Regmon? And Filemon. Please download these tools in http://www.sysinternals.com. When you perform ASP page requests, run these tools DLLHOST.EXE process Find "Accdenied" in Regmon (Find "Failure" in Filemon). Note: Don't be nervous when the "operation failed" appears in the IE process, this is just a normal phenomenon. ~~ About IIS functionality required Minimal conditions, see Knowledge Base: Q271071 Minimum NTFS Permus Required for IIS 5.0 To Work After seeing the DLLHOST.EXE process "Operation" error message, use the regedit32 tool to modify any necessary NTFS license permissions in the registration table (it seems It is a sick sentence, sweat ...) 5. After the IIS5.0 is installed, browse the ASP or HTML file from the WEB server console or other network, the web service may return to the following error message: HTTP 500? Internal server error The default web service may be running, if you run netstat -an you can notice the web server, listen to the TCP80 port, HTTP's default port. Note: If you use IE5.0 (or above, the translator's note), You may shield the display of friendly HTTP error message options in the IE Advanced option, more information: Please refer to Microsoft Knowledge Base: Q218155 Description of Hypertext Transport Protocol Error Messages The following may appear in event logs with IIS5.0 machine in:
Application log: COM Error with Event ID 4099 System Log: W3SVC Error With Event ID 59 System Log: W3SVC WARNING WITH EVENT ID 36.IIS5.Log File (Winnt Directory) Marstributes Must contain below: 0x8004e00f = COM WAS Unable to Talk To the Microsoft Distributed Transaction Coordinator You are trying to open the component service used by the COM administrator, the MMC stops respond. Cause IIS5.0 is dependent on the COM , COM Rely on the DISTRIBUTED Transaction Coordinator (DTC) service, the DTC check version mechanism (including Windows 2000 previous SQL Server version) Do not identify version of the version of the Windows2000, the result of SQL Server's DTC installer moves the DTC service installed by Windows 2000, more please check Microsoft Knowledge Base: Q249310 BUG: Installing SQL Server On Windows 2000 Uninstalls DTC Service Solved this step to solve this problem: a. Verify DTCSetup.exe (default in C: / WinNT / System32) is whether it is 1999.9.3422.24 or later version number b. Run DTCSetup.exe Install DTC service C. Start DTC service d. In the Control Panel, double-click "Add Remove Programs" E. Select "Add Delete Windows Components", remove IIS5.0 and reinstall it. Status Microsoft has confirmed this in SQL Server Versions 6.5? and 7.0 and msde? 1.0 exists in this For details, please refer to article: http://support.microsoft.com/default.aspx? Scid = KB; EN-US; Q257267 6. Last trick: In accordance with the following steps you can create IIS packagesa. Browse component service delete the following packages? ????? a.iis in-process applications ?????? b.iis out-of-process Pooled Applications ?????? c.iis utilitiesb. Open a command prompt Go to Folder% WINDIR% / System32 / InetSRV, execute command: ??????? Rundll32 Wamreg.dll, CreateiisPackage Note: CreateiisPackage is sensitive, confirmation, correct .c. Re-open component service, You will see the IIS COM application has been recreated .d. No ASP files not executed before running Iisrestart from the command prompt.