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

Create a technical support case if you need further support.

"The application has failed to start because its side-by-side configuration is incorrect..." error message appears after upgrading the Deep Security Agent (DSA)

    • Updated:
    • 27 Oct 2016
    • Product/Version:
    • Deep Security 8.0
    • Deep Security 9.0
    • Deep Security 9.5
    • Deep Security 9.6
    • Platform:
    • VMware ESXi 5.0
    • VMware ESXi 5.1
    • VMware ESXi 5.5
    • VMware vCenter 5.0
    • Windows 2003 Server R2
    • Windows 2008 Datacenter 64-bit
    • Windows 2008 Enterprise
    • Windows 2008 Enterprise 64-bit
    • Windows 2008 Server R2
    • Windows 2008 Server R2 Datacenter
    • Windows 2008 Server R2 with Hyper-V(TM)
    • Windows 2012 Enterprise
    • Windows 7 32-bit
    • Windows 7 64-bit
    • Windows 8 32-bit
    • Windows 8 64-bit
    • Windows Vista 32-bit
    • Windows Vista 64-bit
Summary

After upgrading a DSA from version 8.0 to 9.0, you receive the following DSA event:

Deep Security Manager has been unable to communicate with the Agent/Appliance since March 10, 2014 06:52:10. The Agent/Appliance is presumed to be offine.

When trying to reset the DSA (dsa_control -r, /r, --reset) or trying to activate the DSA again (dsa_control -a, /a, --activate='dsm://hostURL:Port'), it remains "Offline" in the Deep Security Manager (DSM).

When checking the Application Events or Systems Events, it shows the following:

The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more details.

Details
Public

The "side-by-side" error is a Windows operating system error related to a faulty C++ Redistributable Package. This is common to operating systems which do not have Microsoft Visual C++ 2005 Redistributable Package.

You may need to uninstall the older Microsoft Visual C++ 2005 Redistributable Packages and re-install them again.

When you encounter this error when updating a program that you currently installed, run a Repair first to ensure the program's files are installed correctly.

  1. Open the Control Panel and locate the list of programs.

    Windows 8:

    Within the Start screen, type "Control Panel".

    Windows 7/Vista:

    1. Click Start > Control Panel.
    2. Do any of the following:
      • If viewing categories, click Programs > Uninstall a Program.
      • If viewing icons, click Programs and Features.

    Windows XP:

    Select Start > Control Panel > Add or Remove Programs.

  2. Scroll down and locate the program.
  3. Select it, and then choose Repair.
  4. Once the repair process is completed, launch the program or run the update again.
  1. Open the Control Panel and locate the list of programs.

    Windows 8:

    Within the Start screen, type "Control Panel".

    Windows 7/Vista: 

    1. Click Start > Control Panel.
    2. Do any of the following:
      • If viewing categories, click Programs > Uninstall a Program.
      • If viewing icons, click Programs and Features.

    Windows XP:

    Select Start > Control Panel > Add or Remove Programs.

  2. Scroll down to locate the Microsoft Visual C++ entries.
  3. Select each on starting from the top entry, and then choose Uninstall. Do this for each entry until there are no more Microsoft Visual C++ entries listed.
  1. On the Windows Application Event logs, double-click the error event related to SidebySide. The Event Properties window appears.

  2. Select the General tab and check the value of "version=" parameter.
    Below is an example:
    Activation context generation failed for "C:\Program Files\Trend Micro\Deep Security Agent
    \ds_agent.exe". Dependent Assembly
    Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type=
    "win32",version="8.0.50727.6195" could not be found. Please use sxstrace.exe for detailed
    diagnosis.

  3. Search the value of "version=" parameter in Google to see its corresponding Microsoft Visual C++ Redistributable version.
    For the sample above, the version is 8.0.50727.6195, which is equivalent to Microsoft Visual C++ 2005 Service Pack 1 Redistributable.
  4. Re-install the corresponding version of Microsoft Visual C++ Redistributable.

If the error message persists after doing the above procedure, you may need to contact a Microsoft-certified technician to ensure that your Microsoft Visual C++ Runtime is installed and operating properly.

Premium
Internal
Rating:
Category:
Troubleshoot
Solution Id:
1104694
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.