【问题标题】:[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL Security error[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL 安全错误
【发布时间】:2010-10-04 06:52:03
【问题描述】:

我们的 ASP/IIS Web 服务器与 SQL 2005 db 服务器通信。

最终,在没有模式的情况下,一些页面开始显示错误而不是页面内容:

[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL 安全错误。

重启网络服务器即可解决。

有人知道吗?

【问题讨论】:

  • 您正在运行哪些版本的 .NET 和 IIS。您为 .NET、MDAC 和 SQL Server 申请了哪些 Service Pack?

标签: iis asp-classic ado ssl-security


【解决方案1】:

一些你应该看的东西:

  • 到数据库服务器的带宽低(请参阅http://support.microsoft.com/kb/322144
  • 数据库服务器上有问题的证书,例如自签名证书
  • SQL 身份验证模式 - 仅限 Windows,或 SQL 和 Windows

【讨论】:

    【解决方案2】:

    如果其他人在他们的证书过期时碰巧遇到这种情况并想知道他们的 SQL Server 为什么会给出 SSL 错误...

    删除不需要的证书后,这对我有用...在注册表中设置 Certificate=0:

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

    在此处了解更多信息: http://blogs.technet.com/b/taraj/archive/2009/01/07/sql-server-the-best-database-server-to-work-on.aspx

    【讨论】:

      猜你喜欢
      • 2020-10-20
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      • 1970-01-01
      相关资源
      最近更新 更多