IIS 7 and Above
Known Issues and Workarounds
IIS Admin Service Crashing
Last post Apr 20, 2015 06:31 AM by Mich1212
May 16, 2012 04:21 PM|computerwhizguy|LINK
We encountered a problem this week with the IIS Admin Service and the SMTP service crashing unexpectedly in IIS 7.5 under Windows 2008 R2 64 bit, 4 processors, 8GB of RAM. I wanted to share the problem and cause. However I am not sure why the typo affects
IIS in such a bad way.
After comparing a backup of IIS from a few months ago with one made today, we found that the IIS configuration (specifically the applicationhost.config file) contained an invalid netmask in an "allow IP restriction" on a virtual directory. What was entered
in the IIS manager was
Allow 192.168.2.0, netmask of 255.255.254 (no .0 at the end).
Allow 192.168.2.0, netmask of 255.255.254.0
This caused the IIS Admin Service to crash whenever the SMTP service was started, or running Metabase Explorer, or trying to open the root of the website through VBscript and a GetObject method call.
What was reported in the windows event logs was:
Log Name: Application
Source: Application Error
Date: 5/16/2012 12:21:38 PM
Event ID: 1000
Task Category: (100)
Faulting application name: inetinfo.exe, version: 7.5.7600.16385, time stamp: 0x4a5bd0e3
Faulting module name: abocomp.dll, version: 7.5.7600.16385, time stamp: 0x4a5bde62
Exception code: 0xc0000005
Fault offset: 0x00000000000299e7
Faulting process id: 0xe08
Faulting application start time: 0x01cd338859e84291
Faulting application path: C:\Windows\system32\inetsrv\inetinfo.exe
Faulting module path: C:\Windows\system32\inetsrv\abocomp.dll
And when attempting to start the SMTP service, would receive the error:
Windows could not start the Simple Mail Transfer Protocol (SMTP) service on Local Computer Error 1067: The process terminated unexpectedly.
In addition, when running the Metabase Explorer would receive the error message:
An error occurred: Failed to enumerate subkeys. Reason: The remote procedure call failed. Do you want to continue?
Can anyone else confirm this behavior / surprised it's this fragile. Maybe some input validation when entering IP addresses and netmasks would be appropriate.
This just goes to show you how important it is to enter the addresses carefully and check them twice.
May 16, 2012 09:45 PM|lextm|LINK
Jul 14, 2012 10:39 AM|owjeff|LINK
Mar 08, 2014 04:27 PM|crouchie2004|LINK
Same issue here:
Faulting application inetinfo.exe, version 7.0.6001.18000, time stamp 0x47919ed9, faulting module abocomp.dll, version 7.0.6002.18005, time stamp 0x49e040a9, exception code 0xc0000005, fault offset 0x0000000000029f36, process id 0x13b4, application start
Mar 10, 2014 08:55 AM|Rovastar|LINK
Mar 10, 2014 11:55 AM|crouchie2004|LINK
It says this is not for your system; Windows 2008 Web Server with SP2 (64 Bit)
If you read the link you provided you will see that the file listed does not match the file version I or what the original OP posted because your solution was for Vista SP1 not Windows Server 2008 SP2. Sure, that version of server is Vista based however
the OP has R2
I restored the application.config, redirection... files from an earlier backup & all is back to normal now and the SMTP service was able to start
Apr 20, 2015 06:31 AM|Mich1212|LINK
M any IIS services are required or have interdependencies that when missing or disabled could prevent your Web site from working properly. So until you are real sure you understand all of the ramifications of managing Windows roles and applications
at the service level, you might be better off sticking to the user interface or command line. Maybe something for the helpdesk.