How to troubleshoot error message "Failed to register ASP.NET 2.0 for SMSMSE DExLService" during installation of Symantec Mail Security for Microsoft Exchange (SMSMSE)
search cancel

How to troubleshoot error message "Failed to register ASP.NET 2.0 for SMSMSE DExLService" during installation of Symantec Mail Security for Microsoft Exchange (SMSMSE)

book

Article ID: 177325

calendar_today

Updated On:

Products

Mail Security for Microsoft Exchange

Issue/Introduction

SMSMSE installer is run.  A dialog box is displayed with the following error message:

      Failed to register ASP.NET 2.0 for SMSMSE DExLService.
      Please manually register it using aspnet_regiis.exe after installation is completed.

Cause

The SMSMSE installer is unable to register the SMSMSE website for use of ASP.NET 2.0.  The command used is:

"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" -s /W3SVC/2

NOTE:  The specific web site /W3SVC/2 may be different on each computer.  Open the SMSMSE MSI installation log %TEMP%\smsme_verbose_install.log to find out the exact command and web site.

Resolution

Manually register ASP.NET using aspnet_regiis.exe after the installation has completed.

  1. On the Windows taskbar click Start>Run to open a command prompt.
  2. Run the following command:

    "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" -ir
     
  3. Restart IIS

If there are problems running the command the following message is reported:

Start installing ASP.NET (2.0.50727) without registering the scriptmap.
....................
Finished installing ASP.NET (2.0.50727) without registering the scriptmap.
Setup has detected some errors during the operation. For details, please read the setup log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\2\ASPNETSetup_00002.log

The log file may have more details on the errors.

Technical Information

More information about the Registration tool can be found at the following Microsoft article: ASP.NET IIS Registration Tool (Aspnet_regiis.exe).

Use the following steps to determine if ASP.NET 2.0 is registered with the SMSMSE website correctly.

1. Start Computer Management console.
2. Open the tree item Services and Applications|Internet Information Services (IIS) Manager|Web Sites.
3. Right click on Symantec Mail Security for Microsoft Exchange and select Properties.
4. Click on the ASP.NET tab.
5. The drop down ASP.NET version should be 2.0.50727.

Sample from the %temp%\SMSMSE60_Setup.log that shows the error in greater detail:


..............
MetabaseStartSite start DExLService site Successful
fnStartIIS
Start IIS Successful
fnInstall_AspDotNet
Install ASPDOTNET SUCCESS
fnRegASPNET20forDExL
SMSMSE Web Site Name: Symantec Mail Security for Microsoft Exchange, Site path: /W3SVC/2
.NET Framework path: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Register ASP.NET 2.0 for DExLService Failed: Exit code 3
fnWriteEmailNotificationSetting
fnWriteEmailNotificationSetting: return ERROR_FUNCTION_FAILED
fnSetSMSERegistryAndFileSecurity
..............