【发布时间】:2013-07-29 09:04:25
【问题描述】:
我的 SVN 服务器证书已过期,已被更新的证书替换。早些时候,我在接受 serer 证书后能够连接到服务器。现在,由于证书已经更新,我需要再次接受它。当我尝试运行任何 svn 命令(svn 列表)时,不显示信任服务器证书提示。相反,会显示一条错误消息,说明 SSL 握手失败。 如何让 svn 在 svn 中显示提示或接受证书?我也试过 --trust-server-cert 选项没用。
我收到以下错误:
SSL 握手失败:SSL 错误代码 -1/1/336032856
【问题讨论】:
-
服务器上安装了什么 OpenSSL 版本?
-
我不确定如何检查它。我尝试了 openssl s_client 命令,但我能够连接。
标签: svn openssl ssl-certificate