【问题标题】:SSL connection error from SQL server in Websphere来自 Websphere 中 SQL 服务器的 SSL 连接错误
【发布时间】:2014-11-11 09:45:34
【问题描述】:

我们正在从我们的 WAS(websphere) 连接到 SQL 服务器。在我们对 SQL 服务器中存在的数据进行加密并将连接作为 SSL 之前,连接很好。从那以后,我们收到 SSL 连接错误。但是我们已经在 WAS 控制台中的受信任密钥库下安装了证书。下面是错误。任何帮助表示赞赏。提前致谢。

无法获得 JDBC 连接;嵌套异常是 com.ibm.websphere.ce.cm.StaleConnectionException: [IBM][SQLServer JDBC Driver]SQL Server 登录需要 SSL 连接。DSRA0010E: SQL 状态 = 08001,错误代码 = 0

RAD 版本是 7.5.5 WAS 版本是 Websphere Application Server 6.1

【问题讨论】:

    标签: sql-server ssl websphere ssl-certificate


    【解决方案1】:

    通过在 WAS 控制台中安装 SQL 服务器驱动程序解决了问题。不确定在没有驱动程序的加密之前它是如何工作的。

    谢谢。

    【讨论】:

      【解决方案2】:

      如果您正确配置了 SSL,那么我不确定错误的以下部分是什么意思:

      The SQL Server login requires an SSL connection.DSRA0010E: SQL State = 08001, Error Code = 0
      

      下面的 IBM 链接中解释了 StaleConnectionException: http://www-01.ibm.com/support/docview.wss?uid=swg21063645

      也许如果您粘贴整个错误堆栈,我们可以看到更多线索。例如,是否有“由”条款?如果此问题仅在您启用 SSL 后立即发生,那么您还需要确保双方都有共同的密码套件。

      【讨论】:

      • 您好,我从“Caused By”复制了错误 Caused by: com.ibm.websphere.ce.cm.StaleConnectionException: [IBM][SQLServer JDBC Driver]SQL Server 登录需要 SSL 连接.DSRA0010E: SQL 状态 = 08001,错误代码 = 0
      • 好的,所以 JDBC 驱动程序告诉我们服务器需要 SSL,这意味着由于某种原因您建立的连接不是使用 SSL 协议进行的。你能粘贴整个错误堆栈吗?
      • 您好 Fateem,感谢您的回复。这就是我可以从日志中得到的整个错误堆栈。
      • 您使用的是什么版本的 Microsoft SQL Server,JDBC 驱动程序是什么版本?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-30
      • 2016-05-13
      • 1970-01-01
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      相关资源
      最近更新 更多