Artigo: 888164 - Última revisão: terça-feira, 4 de Dezembro de 2007 - Revisão: 3.1

CORRECÇÃO: Um pedido de WebDAV que tenha muitos atributos XML poderá falhar depois de aplicar a actualização de software do WebDAV associada a MS04-030

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Depois de aplicar a actualização de software do WebDAV associada ao boletim de segurança MS04-030 da Microsoft, efectua um pedido de WebDAV com muitos atributos XML. Quando o faz, poderá receber uma mensagem de erro "500 Erro do servidor".

Causa

A actualização de software associada ao boletim de segurança MS04-030 inclui uma versão actualizada do WebDAV e o Microsoft XML (MSXML) 3.0. A versão actualizada do WebDAV e o MSXML 3.0 limita o número de atributos por elemento XML a 32, quando utilizado com WebDAV.

Resolução

Microsoft Windows Server 2003

Se tiver o Windows Server 2003, siga estes passos:
  1. Aplique a correcção mencionada neste artigo ao computador com o Microsoft IIS (Serviços de informação Internet - Internet Information Services).
  2. Reinicie o computador.
  3. Defina a entrada da metabase. Para o fazer, execute o seguinte comando numa linha de comandos:
    cscript.exe adsutil.vbs SET W3SVC/WebDAVMaxAttributesPerElement 64
    Nota: tem de estar no directório Path\Inetpub\Adminscripts para executar este comando.
  4. Reinicie o computador ou reinicie o serviço IISAdmin.

Informações sobre a correcção

A Microsoft tem já disponível uma correcção para este problema, mas destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, a Microsoft recomenda que aguarde pelo próximo Service Pack do Windows Server 2003 que contenha esta correcção.

Para resolver este problema imediatamente, contacte o suporte técnico da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone do suporte técnico da Microsoft, bem como informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;%5Bln%5D;cntactms)
Nota: em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos normais do suporte serão aplicados a problemas e questões de suporte adicionais, não incluídos na actualização específica em questão.
Informações sobre os ficheiros
A versão inglesa desta correcção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros são indicadas no formato da hora universal coordenada (UTC, Coordinated Universal Time). Ao visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a hora UTC e a hora local, utilize o separador Fuso horário da ferramenta Data e hora do Painel de controlo.
   Data         Hora   Versão        Tamanho    Ficheiro
   ---------------------------------------------------------
   03-Nov-2004  00:39  6.0.3790.212  1,124,352  Iiscfg.dll
   03-Nov-2004  00:39  6.0.3790.212    223,744  Metadata.dll
Nota: devido a dependências de ficheiros, a correcção mais recente que contém estes ficheiros poderá conter ficheiros adicionais.

Microsoft Windows XP Service Pack 2

Se tiver o Windows XP Service Pack 2 (SP2), siga estes passos:
  1. Defina a entrada da metabase. Para o fazer, execute o seguinte comando numa linha de comandos:
    cscript.exe adsutil.vbs SET W3SVC/WebDAVMaxAttributesPerElement 64
    Nota: tem de estar no directório Path\Inetpub\Adminscripts para executar este comando.
  2. Reinicie o serviço IISAdmin.

Microsoft Windows 2000, Windows XP ou Windows XP Service Pack 1

Se tiver o Windows 2000, Windows XP, ou Windows XP Service Pack 1 (SP1), siga estes passos:
  1. Extraia a ferramenta Mdutil.exe da pasta das ferramentas de suporte.
  2. Escreva o seguinte comando numa linha de comandos:
    mdutil set -path p -prop 8501 -attrib 1 -utype 1 -dtype 1 -value n
    Nota: p é o caminho onde pretende definir a propriedade, como /w3svc. n é o valor da propriedade, como 32.
  3. Reinicie o serviço IISAdmin.

Ponto Da Situação

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

Mais Informação

Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
824684  (http://support.microsoft.com/kb/824684/ ) Description of the standard terminology that is used to describe Microsoft software updates

A informação contida neste artigo aplica-se a:
  • Microsoft XML Parser 3.0
  • Serviços de informação Internet 5.0 da Microsoft
  • Serviços de informação Internet 5.1 da Microsoft
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbtshoot kbbug kbfix kbqfe kbsecurity kbhotfixserver KB888164