HTTP 500 internal server error Solution (Delete SAM)

xiaoxiao2021-03-13  194

Even after installing MAGIC WINMAIL Server in the Win2000 Server system, you can send an email through the SMTP and POP3 protocol. After the Winmail Help Set IIS, it cannot be entered into the mail system through the IE browser as mentioned in the help. Specific situations can be viewed for a session: http://bbs.ccidnet.com/showthread.php? Threadid = 140864

Preliminary treatment: Try to enter the Iishelp webpage, then the HTTP 500 error can be reproduced, and the cause of the fault is not determined. The content of the online related content will be found. Find a solution article on the IIS without supporting the ASP; the research analysis Analysis is: mainly due to the password error creation of IWAM account IWAM_MYSERVER

It became an internal error in HTTP 500. The corresponding solution is: Unified Active Directory, IIS Metabase database, and passwords in the COM application. Correspondent

There is a detailed introduction to this article.

Check the log files, not exactly the same as the phenomenon described above, and this computer does not have a domain setting. The system log is specifically described as follows:

System log: Event 1: Event type: Error event Source: DCOM event type: No event ID: 10010 Date: 2004-11-17 Event: 17:23:04 User: NT Authority / System Computer: ZY-BGL- FWQ Description: Server {3D14228D-FBE1-11D0-995D-00c04FD919C1} is not registered with DCOM within a limited time. ------------------------ Event 2: Event Type: Warning Event Source: W3SVC Event Type: No Event ID: 36 Date: 2004-11-17 Event: 17:23:04 User: N / A Computer: ZY-BGL-FWQ Description: The server failed to transfer the application '/ LM / W3SVC / 1 / root / Iishelp'. The error is the 'server run failed'. To get more information about this message, visit the Microsoft Online Support Site: http://www.microsoft.com/contentredirect.asp. -------------------------- There are two events in the application log: Event 1: Event Type: Error Event Source: COM Event Type: Management Event ID: 4205 Date: 2004-11-17 Event: 17:23:04 User: N / A Computer: ZY-BGL-FWQ Description: Since the following system API errors, COM services cannot be initialized. It is usually caused by system resource storage issues of local computers. CryptAcquiRecontext process Name: DLLHOST.EXE This error has caused the process to terminate. Error code = 0x80090017: Provider type is not defined. Com Service Interior Information: File: ./security.cpp, line: 617 ------------------------ Event 2: Event Type: Error Event Source : COM Event Category: SVC Events: 4097 Date: 2004-11-17 Event: 17:23:04 User: N / A Computer: ZY-BGL-FWQ Description: The runtime environment detects inconsistencies in its internal state. Please report this error to Microsoft Product Support Services. *** ERROR IN __FILE __ (926): Application Image Dump Faled.

There is no information log such as "user name unknown or password error" described on the article; but basic judgment is also a fault. Step by step by step by writing on the article, but it has not been played, and I don't know where the problem is. According to the last prompt: set "Application Protection" in IIS to "low", reset IIS, new problems, and some ASPs on the site can be displayed, but some ASP pages cannot be displayed, and The page of the ASP chat room is open, but it is displayed as "Open Database Failed or Error"; however, if "Application Protection" in IIS is set to "中", no ASP page cannot be opened; speechless, it is not good, take The last method described on the article: Repacking IIS, steps are as follows: First uninstall, play SP3 (I play SP4), reinsert it. Reconfigure the startup IIS, find that the failure is still as if it is. With the high-person guidance, the problem is not the case. After careful inquiry, it is found that the SAM has been removed (this phenomenon has not been able to pay attention) the SAM file is a database file that saves the user password. After deleting, all user information will Lost, and the corresponding group information will also lose, although the system has re-established the SAM file, and IIS has been reinstalled, the IWAM account has also been re-established, but the special information in the original user group is Not recovered. Start from here. Check "Control Panel" -> "Administrative Tool" -> "Component Service" -> "Component Service" -> Computer "->" I Computer "->" COM Applications ", there is an IIS OUT-OF-Process Pooled Applications that is {3D14228D-FBE1-11D0-995D-00c04FD919C1}, many system error cannot be found {3D14228D-FBE1-11D0-995D-00 C04FD919C1} is the error, because the application fails to start, open the application's properties, check the ID, right-click, error. After the administrator is changed, it can be started normally. Add IWAM to the local administrator group or start normally. OK is because IWAM users have no right to access the application.

The specific solutions are proposed as follows: 1. Modify the IWAM_MYSERVER account password, "Start" -> Settings "->" Control Panel "-> Administrative Tools" -> "System Tools" -> "Local User and Group "->" User ", one IWAM_MYSERVER (MyServer is the local computer name) account, right click to change the password, change to a custom password, we assume" 000000 "here, 2. Modify IIS Internal IWAM_MYSERVER account password, in the C: / INETPUB / Adminscripts / Directory (IIS installation default directory), enter: c: / inetpub / adminsscripts> cscript adsutil.vbs set w3svc / wamuserpass "000000" (here "0" means user After the custom password is successful, the system has the following tips: WamuserPass: (String) "******" 3, the password of the IWAM_MYSERVER used by the synchronous COM application, there are two ways described on the original technical article I use it here for the second, "using IWAM account synchronous script synciwam.vbs" is also in the c: / inetpub / adminsscripts directory (default directory) input: C: / inetpub / adminsscripts> CScript synciwam.vbs - V The front is very smooth, but in the "Start" -> Settings "->" Control Panel "-> Administrative Tools" -> Component Services -> Component Services -> "Components" -> "Computer" -> "My Computer" -> "COM Applications", Right-click Start IIS Out-of-Process Pooled Applications, discover still an error, no way to restart IIS, find the problem is still, check the third one Procedure, enter the CSIPT SynciWam.vbs -v command, the return script execution where the last paragraph has a prompt. A paragraph of English, the text description is not saved, and it means that it is understood as: IIS's original database refuses to access. 4, is helpless, delete IIS components package, and re-establish it, still invalid.

There is a problem again. Check the application log and system log, found that the error message ID number is still: 10010, 36, 4205 above three steps described above, the front two steps should have no problem, the last step is a bit problem. According to the event ID number, find the relevant information, find the solution as follows: In the "Start" -> "Control Panel" -> "Administrative Tool" -> "Computer Management", "System Tools" -> "Local User and Group" -> "User" inside, confirm that IWAM_MY Server users only in the guest group, then in the Local User and Group "-> Group, right-click on the Users group properties, add NTAUTHORITY / AUTHENTICATED Users and NT Authority / Interactive two user members, determined. Repeat the third step, that is, enter: c: / inetpub / adminsscripts> CSRIPT SYNCIWAM.VBS -V in the IIS installation Default directory is viewed according to the return script execution, the last paragraph has no, will COM programs The user will return to IWAM users, restart the IIS OUT-OF-Process Pooled Applications application, no report, restart IIS, check all Web site services, the fault phenomenon is released! That is, the ASP program below this step IIS It is officially restored to restart. At this point, the failure is all excluded! So what is the following points need to be aware of: 1. The space setting of the event log is slightly enlarged. The default is only 512K. According to the hard disk space, it is appropriately enlarged, avoiding the situation where the log file is full; 2, Don't easily empty event logs in the event log, many faults need to be used to find the reason from this inside; 3. All returned system prompt information must pay attention to carefully viewed; 4, application protection in IIS should be medium or high, If low, all ASP pages are running in local system privileges, and there is a problem with security. 5. User permissions of the COM program are important, and should pay attention to check. 6. The system default group sometimes has an important role and cannot be easily deleted or modified. 7. The system is important file (such as SAM) cannot be easily deleted, and proper solution should be taken as much as possible. If you use an external program to modify the registry or SAM table information to get administrator privileges. Not to delete the file.

Through this problem, even find some seemingly complex and incredible issues, as long as the brains, by carefully viewing, analyzing, then find some related articles, comparison - but also avoid the dead hard sleeve - find your own problem The root knot is found, and then the corresponding solution is found. The problem will eventually solve it.

转载请注明原文地址:https://www.9cbs.com/read-129177.html

New Post(0)