Você pode receber uma mensagem de erro quando uma criptografia de solicitações do cliente SQL Server 2005 e se conecta ao 127.0.0.1 em um computador com Windows XP

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 916782
Aviso
Bug #: 429587 (SQLBUDT)
Bug #: 430805 (SQLBUDT)
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando um cliente do Microsoft SQL Server 2005 solicita criptografia e se conecta ao 127.0.0.1 em um computador com Microsoft Windows XP, você receberá uma mensagem de erro é semelhante a uma ou mais das seguintes mensagens de erro:
Mensagem de erro 1
CERT_E_CN_NO_MATCH
Mensagem de erro 2
[SQL Native Client] Provedor SSL: O nome CN do certificado não corresponde ao valor transmitido.
Mensagem de erro 3
[SQL Native Client] Não é possível estabelecer uma conexão de cliente
Esse problema ocorre quando as seguintes condições forem verdadeiras:
  • O cliente do SQL Server solicita a criptografia de protocolo.
  • O cliente SQL Server se conecta por meio de endereço de auto-retorno IPv4.
  • O endereço de auto-retorno local é representado como IP endereço 127.0.0.1.
Esse problema afeta todas as bibliotecas de cliente. Bibliotecas de cliente que são afetadas por esse problema incluem o seguinte:
  • Dados SQL Server .NET provedor (Sqlclient)
  • O cliente nativo do SQL
  • Microsoft Data Access Components (MDAC)
Além disso, esse problema impede conexões bem-sucedida de administrador dedicada (DAC) para SQL Server 2005 no Windows XP.
Como Contornar
Para contornar esse problema, use uma representação alternativa do nome do endereço do host local em vez de 127.0.0.1. As representações alternativas possíveis incluem o seguinte:
  • "."
  • "(local)"
  • HostName
Observação Esse problema é o comportamento esperado da camada de soquetes do Windows (SSL).
Situação
Esse comportamento é por design.
Mais Informações
Para obter mais informações sobre a opção ForceEncryption no SQL Server 2005, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
318605Como o SQL Server usa um certificado quando a opção Forçar criptografia de protocolo está ativada
Para obter mais informações sobre como criptografar conexões para SQL Server 2005, visite o seguinte site da Web Microsoft Developer Network (MSDN):

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 916782 - Última Revisão: 12/09/2015 05:09:18 - Revisão: 2.3

Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Workgroup Edition

  • kbnosurvey kbarchive kbmt kbtshoot kbnofix kbprb KB916782 KbMtpt
Comentários