apache - SVN 和 SSL 握手失败

标签 apache svn ssl openssl

我想使用以下 SVN 命令访问我的 SVN 服务器:

svn info https://local.myserver.ne.jp:49158/svn/myproject --username guest --password xxxxx --no-auth-cache  -rHEAD

命令返回:

SSL handshake failed: SSL error: A TLS warning alert has been received. 

我已经用“local.myserver.ne.jp”作为 CN 生成了一个新证书:

openssl req -new > new.ssl.csr

openssl rsa -in privkey.pem -out new.cert.key
openssl x509 -in new.ssl.csr -out new.cert.cert -req -signkey new.cert.key -days NNN

cp new.cert.cert /etc/ssl/certs/server.crt
cp new.cert.key /etc/ssl/certs/server.key

我已经用这两个文件更新了我的 ssl.conf(我已经用浏览器检查了证书的 CN,它是新的)。

我重试了 svn 命令,但我得到了同样的错误信息

SSL handshake failed: SSL error: A TLS warning alert has been received.

有人知道怎么解决吗?

感谢阅读

最佳答案

我已经更改了我的 httpd.conf 文件中的“ServerName”值,现在可以使用了!

ServerName 127.0.0.1:80‖-> ServerName local.myserver.ne.jp

谢谢

关于apache - SVN 和 SSL 握手失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16805298/

相关文章:

apache - Angular CLI 路由 - 不适用于(Apache-)服务器

php - .htaccess/php 来流式传输视频?

eclipse - subclipse:无法加载默认 SVN 客户端

svn - Mercurial 存档特定文件夹/文件?

apache - Apache 上的反向代理(适用于 QNAP)

apache - 422 不可处理的实体,JS 文件,gitlab 8.17,apache ssl

java - Wicket:避免将 ListChoice 的模型分配给表单的模型

apache - 站点不存在 : Flask app on Apache 2. 4.29 Ubuntu 18.04

java - 大型 Maven 项目的存储库布局

ssl - 证书链导入后私钥不存在