我想使用以下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.
有人知道如何修复它吗?
感谢您阅读
答案 0 :(得分:1)
我已经更改了" ServerName"我的httpd.conf文件中的值,现在可以正常工作了!
ServerName 127.0.0.1:80 - > ServerName local.myserver.ne.jp
谢谢