vSphere Upgrade and Microsoft ISA Server


I am currently upgrading a customer environment to vSphere 4. All hosts are already running on ESXi 4 and I am in the process of upgrading the VMware tools on all virtual machines. Yesterday I run into a problem with a Microsoft ISA Server virtual machine after upgrading the VMware Tools to vSphere level.

The Windows eventlog reported the following events:

– Timeout (30000 milliseconds) waiting for the MSSQL$MSFW service to connect.
– The Microsoft Firewall service depends on the MSSQL$MSFW service which failed to start because of the following error: The service did not respond to the start or control request in a timely fashion.

For some reason the SQL server instance would not start without reporting any additional error information.

Lucky enough, I found this recent blog article. Apparently the VMware Tools 3.5 and older tools use the msvcp71.dll, and VMware Tools 4.0 does not. When upgrading the VMWare 3.5 tools, the VMware 3.5 tools are uninstalled along with msvcp71.dll from both the VMWare Tools directory and the Windows System32 directory.

SQL server relies on msvcp71.dll and won’t start because the dll has gone. Restoring the msvcp71.dll to the system32 fixed the problem!

In this case Microsoft ISA server was affected, but any program relying on msvcp71.dll could be affected.

4 Responses to vSphere Upgrade and Microsoft ISA Server

  1. Matt Workman says:

    This also applies to Symantec Endpoint Protection.

  2. Wow… wish I would have found this prior to having to re-install ISA server. At least I was able to export my config and re-import it.

  3. Habibalby says:

    Thanx for the great blog, it’s really helped me solve a nightmare🙂

    Thanks once again.

    Habibalby

  4. Jespinosa says:

    Thnks, Really helped me to solve this!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: