I. Error performance
This error will always have three performances: First, the most direct performance in IE, but also the performance that is most unknown; the second is the performance of the safety log, IWAM_MACHINE account login failed; third is the system log The performance, IIS OUT-OF-Process Pooled Applications application cannot be activated by the incorrect of the account. Thereby, the ASP page browsing error.
(1) Performance in IE
This error occurs when browsing the ASP page that is working properly:
(1)
Web pages cannot be displayed
There is a problem with the webpage you want to access, so you cannot display it.
---------------------------------------------
Try the following:
turn on
Http://127.0.0.1 home page, find links to the required information.
Click Refresh button, or try again later.
HTTP 500 - Internal server error
Internet Information Services
-------------------------------------------------- ------------------------------
Technical information (support personal)
details:
Microsoft support
[Note, here is only 500 errors, not 500.xx, etc.
(2)
Server Application Error
.
(2) Safety log record (2)
Event type: failed audit
Source: Security
Event type: login / logout
Event ID: 529
Date: 2001-9-9
Event: 11:17:07
User: NT Authority / System
Computer: MyServer
description:
Login failed:
Reason: User name is unknown or password error
Username: iWam_MyServer
Domain: Mydom
Login type: 4
Login process: Advapi
Authentication package: microsoft_authentication_package_v1_0
Workstation Name: MyServer
Event type: failed audit
Source: Security
Event Type: Account Login
Event ID: 681
Date: 2001-9-9
Event: 11:17:07
User: NT Authority / System
Computer: MyServer
description:
Log in to an account: iWam_MyServer
Sign in: Microsoft_Authentication_Package_v1_0
From workstation: MyServer
Not successful. Error code is: 3221225578
Note: IWAM_MYSERVER, the built-in account of the Internet information service outside the startup process, automatically established when installing IIS, whose password is controlled by IIS.
(3) Records in system logs (2)
Event type: error
Source: DCOM
Event type: no
Event ID: 10004
Date: 2001-9-9
Event: 11:20:26
User: N / A
Computer: MyServer
description:
DCOM encounters error "Unable to update your password. Provide a value of the new password containing the value that is not allowed in the password." And you cannot log in to the ./iwam_myserver to run the server:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}
Event type: warning
Event Source: W3SVC
Event type: no
Event ID: 36
Date: 2001-9-9
Event: 11:20:26 users: N / A
Computer: MyServer
description:
The server failed to transfer to the application '/ LM / W3SVC / 4 / root'. Error is the 'RunAs' format must be
'.
To get more information about this message, please visit the Microsoft Online Support Site:
Http://www.microsoft.com/contentredirect.asp.
Note: 3D14228D-FBE1-11D0-995D-00c04fd919c1} is actually the key of IIS Out-of-Process Pooled Applications.
There are multiple reasons for IIS 500 internal errors, but the most important reason is that IWAM_MACHINE account is in Active Directory (or SAM), IIS's Metabase database does not match the password in the COM component. So the key to solving the problem The password of these triparties is in synchronization.
To make this three-party password synchronization, there are several ways, the best use of the best use, using the script comes with IIS to password synchronization (it seems that Microsoft has already knew this problem, so it is specially made The password synchronized script. :)):
The operation is as follows:
1. Change the password of the IWAM_MACHINE account in the local account manager or AD user. Suppose we change to "12345678". [This account is computer control, very complex].
2. Reset the IIS Metabase database using the new password. We need to use the management script adsutil with IIS. Run the following command:
C: / inetpub / adminsscripts> Adsutil Set W3SVC / Wamuserpass 12345678
The system will display:
Wamuserpass: (String) "12345678"
Tip the password update success.
Normally, IIS will automatically synchronize information such as system accounts, but I found that ISUR_MACHINE on my machine is synchronized, but iWam_machine is always not synchronized, so I have to modify itself.
3. Synchronize COM account password
Similarly we want to use IIS's management script synciwam.vbs, which typically exists under C: / INETPUB / Adminscripts, and the last management script is also put here.
The command is as follows:
Cscript c: /inetpub/adminscripts/synciwam.vbs -v
The -v parameter is to open the detailed mode, let us see the update process, usually as follows:
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2000. all rights reserved.
WamuserNameiwam_myserver
Wamuserpass12345678
IIS Applications Defined:
Name, Appisolated, Package ID
W3SVC, 0, {3D14228C-FBE1-11D0-995D-00C04FD919C1}
Root, 2,
Iishelp, 2,
Iisadmin, 2,
Iissamples, 2,
MSADC, 2,
Root, 2,
Iisadmin, 2,
Iishelp, 2,
Root, 2,
Root, 2,
Out of process Applications Defined:
COUNT: 1
{3D14228D-FBE1-11D0-995D-00C04FD919C1}
Updating Applications:
Name: IIS OUT-OF-Process Pooled Applications Key: {3D14228D-FBE1-11D0-995D-00c04
FD919C1}
The password is synchronized. If you don't succeed first, look at this footbook IIS's password is correct. If you don't correct, please repeat the second step synchronization IIS password. Direct, then open IIS, the ASP program should be able to browse normally.
-------------------------------------------