2009-01-29 21 views
3

Notre serveur Web ASP/IIS parle à un serveur SQL 2005 db.[DBNETLIB] [ConnectionOpen (SECDoClientHandshake()).] Erreur de sécurité SSL

Finalement, sans motif, certaines pages commencent à montrer l'erreur au lieu du contenu de la page:

[DBNETLIB] [. ConnectionOpen (SECDoClientHandshake())] Erreur de sécurité SSL.

Le redémarrage du serveur Web le résout.

Quelqu'un sait-il?

+0

quelles versions de .NET et IIS exécutez-vous. Quels Service Packs avez-vous appliqués pour .NET, MDAC et SQL Server? –

Répondre

2

Certaines choses que vous devriez regarder:

  • bande passante faible au serveur DB (voir http://support.microsoft.com/kb/322144)
  • certificats Problématiques sur le serveur DB, par exemple certificats auto-signés
  • mode d'authentification SQL - Windows uniquement, ou SQL et Windows
0

En cas d'autres arrivent à venir à travers quand leurs certs expirent et se demandent pourquoi leur SQL Server génère des erreurs SSL ...

Cela a fonctionné pour moi après avoir retiré certs indésirables ... certificat = 0 réglage dans le registre:

HKLM \ SOFTWARE \ Microsoft \ MSSQLServer \ MSSQLServer \ SuperSocketNetLib REG_SZ certificat = 0

Rea d plus à ce sujet ici: http://blogs.technet.com/b/taraj/archive/2009/01/07/sql-server-the-best-database-server-to-work-on.aspx