O ISA Server 2004 e o ISA Server 2006 podem ser afectados pelas actualizações de segurança que se encontram nos artigos 960082 e 960083 da Base de Dados de Conhecimento da Microsoft

Sintomas

Num ambiente do Microsoft Internet Security and Acceleration (ISA) Server 2004 ou ISA Server 2006, tenta instalar uma das actualizações de segurança para o Microsoft SQL Server 2000 e para o SQL Server 2000 Desktop Engine (MSDE 2000) descritas nos seguintes artigos da Base de Dados de Conhecimento da Microsoft:
960082 MS09-004: Descrição da actualização de segurança para SQL Server 2000 GDR e MSDE 2000: 10 de Fevereiro de 2009
960083 MS09-004: Descrição da actualização de segurança para o SQL Server 2000 QFE e MSDE 2000: 10 de Fevereiro de 2009

Por predefinição, recomenda-se esta actualização. Contudo, o ISA Server 2004 e o ISA Server 2006 podem ser afectados por esta actualização das seguintes formas.

Problema 1

O serviço MSSQL$MSFW pára e é depois reiniciado quando as instâncias da base de dados associada são actualizadas. Esta acção ocorre se o computador que está a executar o ISA Server tiver o SQL Server 2000 ou o MSDE 2000 instalado. Esta acção também pára o serviço Microsoft Firewall. Devido a este facto, o programa de instalação do SQL Server tenta repor o serviço Microsoft Firewall no mesmo estado em que se encontrava antes de o processo de actualização ter começado. Devido ao facto de não ser possível ao programa de instalação da actualização controlar serviços num servidor remoto, é necessário monitorizar e, eventualmente, reiniciar o serviço Microsoft Firewall e os serviços dependentes, se o ISA Server estiver configurado para registo remoto no SQL Server.

Importante O instalador do SQL Server 2000 SP4 também pára e, em seguida, tenta reiniciar o serviço Microsoft Firewall. No entanto, o serviço pode não reiniciar correctamente depois de instalar a actualização de segurança. Neste caso, poderá ser necessário reiniciar o serviço manualmente.

Problema 2

O ISA Server 2006 instala o MSDE 2000 juntamente com o SQL Server 2000 SP4.

Causa

Problema 1

Este problema ocorre porque o ISA Server desactiva a conectividade de rede remota para a instância MSDE (MSSQL$MSFW) do ISA Server, para evitar a vulnerabilidade a ataques ao SQL baseados na rede. Além disso, o programa de configuração do ISA Server 2004 instala uma versão do MSDE anterior ao SQL Server 2000 Service Pack 4 (SP4).

Problema 2

Este problema ocorre porque o ISA Server 2000 não é afectado pela actualização de segurança do SQL Server. O ISA Server 2000 pode ser configurado para utilizar uma instância remota do SQL Server para registo. Se essa instância do SQL Server for actualizada, o ISA Server 2000 pode ser afectado da mesma forma que o ISA Server 2004 e o ISA Server 2006. Devido ao facto de não ser possível ao programa de instalação da actualização controlar os serviços num servidor remoto, é necessário monitorizar e, eventualmente, reiniciar os serviços do ISA Server.

Resolução

Para resolver o Problema 1, siga estes passos:

  1. Transfira e instale o SQL Server 2000 SP4. Para obter e instalar o SQL Server 2000 SP4, visite o seguinte Web site da Microsoft:
  2. Numa linha de comandos, introduza o seguinte para actualizar a instância da versão do MSDE 2000 do ISA Server 2004 para a versão do MSDE incluída com o SQL Server 2000 SP4:
    setup /upgradesp sqlrun instancename=MSFW /l*v c:\msde2Ksp4.log

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Propriedades

ID do Artigo: 967094 - Última Revisão: 14/05/2009 - Revisão: 1

Comentários