Sign In with your
Trend Micro Account
Need Help?
Need More Help?

Create a technical support case if you need further support.

Cannot install the Messaging Security Agent (MSA) because Windows 2003 SP3/Exchange 2001 SP1 is not installed

    • Updated:
    • 19 Aug 2014
    • Product/Version:
    • Worry-Free Business Security Advanced 8.0
    • Worry-Free Business Security Advanced 9.0
    • Platform:
    • Windows 2003 Enterprise
    • Windows 2003 Small Business Server
    • Windows 2003 Standard
    • Windows 2008 Enterprise
    • Windows 2008 Essential Business Server
    • Windows 2008 Small Business Server
    • Windows 2008 Standard
    • Windows 2011 Small Business Server Essentials
    • Windows 2011 Small Business Server Standard
    • Windows 2012 Enterprise
    • Windows 2012 Web Server Edition
Summary
You see the following error message when installing the MSA:
The following requirements are necessary to complete MSA installation:
1. Windows 2003 SP2 is required.
2. Exchange 2007 SP1 is required
Cannot install MSA error
Click image to enlarge.
Details
Public
First check the SMEX_RIFRemoteInstallAgent.log for the following strings:
[ rUtilRegistry.cpp( 694)] DEBUG Open key: SOFTWARE\Microsoft\Exchange\Setup succeed.
[ rUtilRegistry.cpp( 710)] DEBUG [ rUtilRegistry.cpp( 718)] DEBUG ==> ReadRegValueWithExceptionThrown
[ rUtilRegistry.cpp( 395)] WARN !!! Failed to query reg value: NewestBuild, code: 2
[ rUtilRegistry.cpp( 730)] DEBUG The key NewestBuild was not been found.
[ rUtilRegistry.cpp( 739)] DEBUG [ rUtilRegistry.cpp( 718)] DEBUG ==> ReadRegValueWithExceptionThrown
[ rUtilRegistry.cpp( 395)] WARN !!! Failed to query reg value: MsiProductMajor, code: 2
[ rUtilRegistry.cpp( 730)] DEBUG The key MsiProductMajor was not been found.
Based on the logs, the error occurs because the MSA installer is looking in the wrong Registry Hive for the currently installed version of Exchange.
In Exchange 2013, the version information is stored in the [SOFTWARE\Microsoft\ExchangeServer\v15\Setup] key. Previous versions of Exchange keep the version information in the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Setup]. Because of this change in location, the MSA installation process cannot find the current Exchange version information. If you are using Exchange 2013, there will not be any key or value listed in [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Setup].
To fix the error:
  1. Backup and then remove the following registry key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Setup].
    Important: Always back up the whole registry before making any modifications. Incorrect changes to the registry can cause serious system problems.
  2. Log in to the WFBS server console and install the MSA.
  3. Restore the backed up registry key.
Premium
Internal
Rating:
Category:
Deploy; Install
Solution Id:
1104728
Feedback
Did this article help you?

Thank you for your feedback!

To help us improve the quality of this article, please leave your email here so we can clarify further your feedback, if neccessary:
We will not send you spam or share your email address.

*This form is automated system. General questions, technical, sales, and product-related issues submitted through this form will not be answered.

If you need additional help, you may try to contact the support team. Contact Support


To help us improve the quality of this article, please leave your email here so we can clarify further your feedback, if neccessary:
We will not send you spam or share your email address.

*This form is automated system. General questions, technical, sales, and product-related issues submitted through this form will not be answered.


Need More Help?

Create a technical support case if you need further support.