Artigo: 975858 - Última revisão: terça-feira, 8 de Dezembro de 2009 - Revisão: 1.1

Uma aplicação ou serviço que chama a função InitializeSecurityContext juntamente com o sinalizador ISC_REQ_EXTENDED_ERROR poderão ocorrer uma falha na negociação de TLS/SSL num computador que esteja a executar o Windows Server 2008 R2 ou do Windows 7

Está disponível transferência de hotfixDisponível transferência de hotfix
Ver e solicitar transferências de hotfix
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


Considere o seguinte cenário:
  • Uma aplicação ou um serviço chama a função InitializeSecurityContext juntamente com o sinalizador ISC_REQ_EXTENDED_ERROR num computador que esteja a executar o Windows Server 2008 R2 ou 7 do Windows.
  • A aplicação ou serviço depende do atributo devolvido ISC_RET_EXTENDED_ERROR sinalizador.
Neste cenário, a aplicação ou serviço poderá encontrar uma falha de função ou uma excepção.

Por exemplo, uma negociação de segurança da camada de transporte (TLS) falha quando o Microsoft Office Communicator Server 2007 R2 é instalado num computador que esteja a executar o Windows Server 2008 R2. Este problema faz com que algumas funções não a trabalhar no Office Communicator 2007 Server R2.

Causa

Este problema ocorre porque os sinalizadores de atributos devolvidos que estão a função InitializeSecurityContext não contêm o sinalizador ISC_RET_EXTENDED_ERROR. A aplicação depende o sinalizador ISC_RET_EXTENDED_ERROR devolvido. Por conseguinte, uma falha de função ou excepção ocorre.

Resolução

Tem uma correcção suportada disponível na Microsoft. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham o problema descrito neste artigo. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentado, contacte o serviço de apoio a clientes da Microsoft e suporte para obter a correcção.

Nota Se ocorrerem problemas adicionais ou se for necessário efectuar algum procedimento para resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a perguntas de suporte adicionais e problemas que não são elegíveis para esta correcção específica. Para obter uma lista completa dos números de telefone do serviço de apoio a clientes da Microsoft e suporte da ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para o qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Para aplicar esta correcção, o computador tem de ter um dos seguintes sistemas operativos:
  • Windows Server 2008 R2
  • Windows 7

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui quaisquer outras correcções.

Informações do ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, são convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, a utilização de Fuso horário separador na data e hora item no painel de controlo.
Nota de informações de ficheiro Windows Server 2008 R2 e Windows 7

Os ficheiros MANIFEST (.manifest) e o MUM (.mum) instalados em cada ambiente é listed separately. MUM e MANIFEST ficheiros e os ficheiros de catálogo (.cat) de segurança associados, são essenciais para manter o estado do componente actualizado. Os ficheiros de catálogo de segurança (atributos não listados) são assinados com uma assinatura digital da Microsoft.

Para todas x 86-based versões do Windows Server 2008 R2 ou Windows 7

Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Schannel.dll6.1.7600.20531220,16019-Set-200906: 18x 86
Para todas x versões baseadas em 64 do Windows Server 2008 R2 ou o Windows 7

Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRamo de serviço
Schannel.dll6.1.7600.20531348,67219-Set-200906: 42x 64Não aplicável
Schannel.dll6.1.7600.20531220,16019-Set-200906: 18x 86WOW
Para todas as versões baseadas em Itanium do Windows Server 2008 R2 suportadas

Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRamo de serviço
Schannel.dll6.1.7600.20531634,88019-Set-200905: 22IA-64Não aplicável
Schannel.dll6.1.7600.20531220,16019-Set-200906: 18x 86WOW

Ponto Da Situação

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

Mais Informação

Para obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
824684  (http://support.microsoft.com/kb/824684/LN/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Additional file information for Windows Server 2008 R2 and for Windows 7

Ficheiros adicionais para todas as suportadas x 86-based versões do Windows Server 2008 R2 e para o Windows 7


Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Package_for_kb975858_rtm ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.1.1.0.mumNão aplicável1,94719-Set-200912: 34Não aplicável
X86_microsoft-windows-segurança-schannel_31bf3856ad364e35_6.1.7600.20531_none_22a84e56cf8f1812.manifestNão aplicável12,91919-Set-200906: 59Não aplicável

Ficheiros adicionais para todas as suportadas x 64 versões do Windows Server 2008 R2 e do Windows 7


Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Amd64_microsoft-windows-segurança-schannel_31bf3856ad364e35_6.1.7600.20531_none_7ec6e9da87ec8948.manifestNão aplicável12,92119-Set-200907: 18Não aplicável
Package_for_kb975858_rtm ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.1.1.0.mumNão aplicável2,87919-Set-200912: 34Não aplicável
Wow64_microsoft-windows-segurança-schannel_31bf3856ad364e35_6.1.7600.20531_none_891b942cbc4d4b43.manifestNão aplicável6,94519-Set-200906: 41Não aplicável

Ficheiros adicionais para todas as suportadas versões baseadas em Itanium do Windows Server 2008 R2


Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Ia64_microsoft-windows-segurança-schannel_31bf3856ad364e35_6.1.7600.20531_none_22a9f24ccf8d210e.manifestNão aplicável12,92019-Set-200908: 11Não aplicável
Package_for_kb975858_rtm ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.1.1.0.mumNão aplicável1,95819-Set-200912: 34Não aplicável
Wow64_microsoft-windows-segurança-schannel_31bf3856ad364e35_6.1.7600.20531_none_891b942cbc4d4b43.manifestNão aplicável6,94519-Set-200906: 41Não aplicável

Referências

Para mais informações sobre a função InitializeSecurityContext (Schannel), visite o seguinte Web site da Microsoft:
http://msdn.microsoft.com/en-us/library/aa375924(VS.85).aspx (http://msdn.microsoft.com/en-us/library/aa375924(VS.85).aspx)

A informação contida neste artigo aplica-se a:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
Palavras-chave: 
kbmt kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix KB975858 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 975858  (http://support.microsoft.com/kb/975858/en-us/ )