During Installation the Following Error Message is Displayed: "Failed to enable ASP.NET web extensions" When Access to IIS MetaBase is Denied

Article:TECH162855  |  Created: 2011-06-21  |  Updated: 2014-05-05  |  Article URL http://www.symantec.com/docs/TECH162855
Article Type
Technical Solution


Issue



The following error message is displayed when the Symantec Mail Security for Microsoft Exchange installer is run:

Failed to enable ASP.NET web extensions. Installation will not continue


Error



Here the iisext.vbs script is starting:

5:01:01 PM cmd.exe 11236 Process Create C:\Windows\System32\cscript.exe SUCCESS PID: 8144, Command line: C:\Windows\System32\cscript.exe  C:\Windows\System32\iisext.vbs //B //Nologo /EnExt "ASP.NET v2.0.50727" SYMANTEC\johndoe

 

Later on in the process monitor log access to the IIS metabase is denied:

5:01:01 PM wmiprvse.exe 2648 CreateFile C:\Windows\System32\inetsrv\MBSchema.bin.00000000h ACCESS DENIED Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Random Access, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a, Impersonating: S-1-5-21-2000478354-1960408961-725345543-59468 NT AUTHORITY\NETWORK SERVICE
5:01:01 PM wmiprvse.exe 2648 CreateFile C:\Windows\System32\inetsrv\MBSchema.bin.00000000h ACCESS DENIED Desired Access: Read Attributes, Delete, Disposition: Open, Options: Non-Directory File, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, Impersonating: S-1-5-21-2000478354-1960408961-725345543-59468 NT AUTHORITY\NETWORK SERVICE
5:01:01 PM wmiprvse.exe 2648 CreateFile C:\Windows\System32\inetsrv\MBSchema.bin.00000000h ACCESS DENIED Desired Access: Delete, Disposition: Open, Options: Non-Directory File, Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, Impersonating: S-1-5-21-2000478354-1960408961-725345543-59468 NT AUTHORITY\NETWORK SERVICE

 

Then the script is ending with an error code of -2147024891 decimal.  Translated to hexadecimal it is 0x80070005 which is "access denied".

5:01:01 PM cscript.exe 8144 Process Exit SUCCESS Exit Status: -2147024891, User Time: 0.0156001 seconds, Kernel Time: 0.2496016 seconds, Private Bytes: 5,693,440, Peak Private Bytes: 8,065,024, Working Set: 8,953,856, Peak Working Set: 13,217,799 SYMANTEC\johhdoe

 

 


Environment



  • Windows 2008

Cause



Permission to access and change the IIS metabase is denied. 

The most common cause of this is Windows User Account Control. 


Solution



Run the SMSMSE installer as administrator.  Either by right clicking on the installer and selecting "Run as Administrator" or by running the installer from an Administrator command prompt.


Supplemental Materials

SourceETrack
Value2378133



Article URL http://www.symantec.com/docs/TECH162855


Terms of use for this information are found in Legal Notices