PureMessage for Microsoft Exchange: installation stops with error 0x80110414
Issue
When trying to install PureMessage for Microsoft Exchange, installation stops and a message is displayed:
Sophos was unable to install the end user website.Error details: COM error-code 0x80110414 : - The identity or password set on the application is not valid
A similar error message is described in knowledgebase article 16476.
Sophos product and version
PureMessage for Microsoft Exchange, version 3.0
Operating system
Windows 2000/2003 Server
What to do
There are two possible fixes that you can try.
Fix 1. Enable the IWAM_SERVERNAME account:
- Open 'Active Directory Users and Computers'.
- Right-click the IWAM_SERVERNAME account and select 'Enable Account'.
- Re-run the PureMessage installation by double-clicking Setup.exe from C:\pmex_30 or the installation CD.
Fix 2. Reset the IWAM_Server account:
- Navigate to C:\Inetpub\AdminScripts\adsutil.vbs and create a backup copy of this file.
- Open adsutil.vbs in Notepad or another text editor.
- Find the section named "IsSecureProperty" (if you search for IsSecureProperty, it should be the fourth occurrence).
- Change the following line
From: To: Function IsSecureProperty(ObjectParameter,MachineName)On Error Resume Next
Dim PropObj,Attribute
Set PropObj = GetObject("IIS://" & MachineName & "/schema/" & ObjectParameter)
If (Err.Number <> 0) Then
ReportError ()
WScript.Echo "Error trying to get the property: " & err.number
WScript.Quit (Err.Number)
End If
Attribute = PropObj.Secure
If (Attribute = True) ThenIsSecureProperty = True
Else
IsSecureProperty = False
End If
IsSecureProperty = FalseFunction IsSecureProperty(ObjectParameter,MachineName)On Error Resume Next
Dim PropObj,Attribute
Set PropObj = GetObject("IIS://" & MachineName & "/schema/" & ObjectParameter)
If (Err.Number <> 0) Then
ReportError ()
WScript.Echo "Error trying to get the property: " & err.number
WScript.Quit (Err.Number)
End If
Attribute = PropObj.Secure
If (Attribute = True) ThenElse
IsSecureProperty = False
End If
- Open a command prompt and type
C:\Inetpub\AdminScripts\adsutil.vbs get w3svc/wamuserpass - Note the password that's returned. The password is case sensitive.
- Go to Active Directory (Users and computers) and change the IWAM_YourServer password to match the password noted in step 6.
- Open another command prompt and type
C:\Inetpub\AdminScripts\synciwam.vbs - Now reset IIS by typing
iisreset /restart - Close the Command Prompt window.
- Re-run the PureMessage installation by double-clicking Setup.exe from C:\pmex_30 or the installation CD.
Technical Information
This error usually occurs when the Quarantine Digest fails to configure itself using the IWAM_Server account. For more information, please refer to the following knowledgebase article on the Microsoft website: http://support.microsoft.com/kb/297989
If you need more information or guidance, then please contact technical support.
- Article ID: 33415
- Created: 18 Jan 2008
- Last updated: 23 Oct 2008
