How to install ISA Server hotfixes and updates (885957)



The information in this article applies to:

  • Microsoft Internet Security and Acceleration Server 2006 Standard Edition
  • Microsoft Internet Security and Acceleration Server 2006 Enterprise Edition
  • Microsoft Internet Security and Acceleration Server 2004, Standard Edition
  • Microsoft Internet Security and Acceleration Server 2004, Enterprise Edition

INTRODUCTION

The software update management process lets organizations control how they maintain and deploy software releases to their production environments. Software update management improves operational efficiency and effectiveness, helps overcome security vulnerabilities, and helps maintain the stability of the production environment. For general information about Microsoft software update strategies, visit the following Microsoft Web site: When you plan a software update management strategy for computers that are running Microsoft Internet Security and Acceleration Server (ISA Server), consider the following recommendations:
  • Make sure that computers that are running ISA Server have the latest Windows updates.
  • Install critical updates and security updates for ISA Server as they become available. Additionally, install updates for components that are installed by ISA Server, such as Microsoft Data Engine (MSDE), as they become available.
  • You can install any hotfixes that are available from Microsoft Product Support Services to address specific issues that you experience. However, because this kind of hotfix is typically included in the next ISA Server service pack, we recommend that you wait for the service pack that contains the hotfix unless the issue affects you severely.

MORE INFORMATION

Prerequisites

You should install hotfixes and updates only on computers that are running the version of ISA Server that is specified by the hotfix or by the update. For example, you should install hotfixes and updates for ISA Server 2004, Standard Edition only on computers that are running ISA Server 2004, Standard Edition. You can install ISA Server 2006 hotfixes only on computers that are running ISA Server 2006.

Downloading and installing hotfixes

Download and install the hotfix as instructed by Microsoft Product Support Services, as described in the Microsoft Knowledge Base article for the hotfix, or as described on the Microsoft Download Center.

While you install the hotfix, the driver and services might stop on the computer that is running ISA Server. Sometimes, you may have to physically disconnect the ISA Server computer from untrusted networks, such as external networks, before you install the hotfix. You can learn whether this disconnection is required by reading the Microsoft Knowledge Base article that accompanies the hotfix or the download site's instructions.

Administrative installation

By using administrative installation, you can integrate an update into the ISA Server administrative installation point before you run ISA Server Setup. For more information about administrative installation, visit the following Microsoft Web site:

How to install updates for Enterprise editions of ISA Server

  • Before you install the updates, log on to the Configuration Storage server by using administrative credentials. Use the same credentials that you used to install the Configuration Storage server in ISA Server Setup. If you install the update by using a different administrator account, the installation fails. In this case, you will receive a "Setup cannot initialize ISA Server settings" error message.
  • ISA Server services may not start after you install or remove ISA Server updates. This problem may occur if the computer that is running the services is not synchronized with the Configuration Storage server. In this case, use the Monitoring node of the ISA Server Management console to manually restart the services.

Other issues

When you run a monitoring application, such as the Microsoft Operations Manager (MOM) Management Pack for ISA Server, you use ISA Server files. Using these files may interfere with ISA Server Setup. To avoid this problem, stop the monitoring application before you do any of the following:
  • Repair, modify, install, or update ISA Server
  • Install or uninstall a service pack
  • Upgrade ISA Server

Troubleshooting installation

By default, a log is not created when you install a hotfix. You can specify that a log is to be created during the installation. You can then use this log together with Microsoft Product Support Services to troubleshoot installation problems. Logging is only useful if installation fails. If you install again after a successful installation, no useful information is logged. To specify that a log is to be created during the installation of a hotfix, type the following at a command prompt:

Msiexec /p Hotfix_Name.msp REINSTALL=ALL REINSTALLMODE=omus /l*vx! Logfile_Name.log

This statement is interpreted as follows:
  • /p applies an update.
  • Hotfix_Name.msp is the name of the hotfix file and the location where you downloaded the file.
  • REINSTALL=ALL reinstalls features that are already installed. Use this command together with REINSTALLMODE to indicate the type of reinstallation. REINSTALL uses all uppercase letters.
  • REINSTALLMODE=omus is used with REINSTALL to specify the kind of reinstallation. REINSTALLMODE uses all uppercase letters. The omus option indicates the following:
    • o reinstalls a file if it is missing or if it is an older version.
    • m rewrites registry entries in the HKEY_LOCAL_MACHINE registry hive or in the HKEY_CLASSES_ROOT registry hive.
    • u rewrites registry entries in the HKEY_CURRENT_USER registry hive or in the HKEY_USERS registry hive.
    • s reinstalls all shortcuts and re-caches all icons.
  • /l turns on logging.
  • *vx indicates a wildcard character that logs all information by using verbose output.
  • Logfile_Name.log is the name of the log file.
By default, the log file is created in the same folder where you run the msiexec command.

You can also examine the event viewer for relevant information. After the installation is complete, an event indicates whether the hotfix installation was successful.

Verifying installed hotfixes and updates

You can use the Add or Remove Programs item in Control Panel to find ISA Server hotfixes and updates that you have installed. Hotfixes are labeled with the name of the product. The name of the hotfix also includes the Microsoft Knowledge Base article number that is associated with the hotfix.

Uninstalling hotfixes

You can use the Add or Remove Programs item in Control Panel to uninstall hotfixes and updates. To uninstall an ISA Server 2004 hotfix or update, you must first install Windows Installer 3.0. For more information about Windows Installer 3.0, visit the following Microsoft Web site:

Installing hotfixes and updates on Firewall Client computers

Follow the instructions for installing ISA Server 2004 hotfixes and ISA Server 2006 hotfixes to install Firewall Client hotfixes and updates on client computers that are running Firewall Client software. ISA Server 2004 includes the option to install a Firewall Client Share during Setup. Each fix that affects Firewall Client software includes a hotfix or update that you can apply directly to client computers. Each fix also includes a second hotfix that you can apply to the ISA Server 2004 Firewall Client Share. Hotfixes that are applied to the Firewall Client Share can then be distributed to client computers. To update a Firewall Client Share with a hotfix or update, use one of the following methods:
  • Run the Update.bat script in the Firewall Client Share. Typically, the path of this script is \\ISA\Mspclnt\Webinst\Update.bat.
  • Run the msiexec command in the Firewall Client Share. To do this, type the following command at a command prompt:

    msiexec /feumsv \\ISA\Mspclnt\MS_FWC.msi


Modification Type:MajorLast Reviewed:10/12/2006
Keywords:kbISA2006Swept kbhowto kbinfo KB885957 kbAudITPRO