1

svn: OPTIONS of 'https://comp20006.eng.unimelb.edu.au/svn/pochen': SSL handshake failed: Secure connection truncated (https://comp20006.eng.unimelb.edu.au)

大家好,感谢您查看这个问题。

当我试图从我的大学服务器上查看我的东西时,我使用的是 ubuntu 11.10。那会是ubuntu或服务器或任何其他可能的问题吗?我该如何解决?

谢谢。

4

4 回答 4

2

一个美好的早晨,我发现我的 svn update 或 svn up 无法正常工作并且完全空白?:P

这是我为使我的 svn 站起来所做的... :)

  1. sudo apt-get install libneon27

  2. cd /usr/lib

  3. sudo rm libneon-gnutls.so.27

  4. and create a soft link 
       sudo ln -s /usr/lib/libneon.so.27 libneon-gnutls.so.27

最后我开始摇滚了:)

于 2012-04-24T05:32:00.843 回答
1

尝试检查您的连接

openssl s_client -connect mysvnserver.org:443

这将为您提供有关握手的每个步骤的信息日志,并且 --debug 选项将显示更多详细信息。它会抱怨证书无效、时间不好或只有过时的算法。

当然,请确保您甚至可以 ping 通它,并且由于某种原因 https 没有被防火墙关闭。

于 2012-04-08T11:21:44.697 回答
0

我使用以下说明使其在 12.04 中工作:

http://www.yeap.de/blog2.0/archives/260-Subversion-Certificate-Problems-with-Ubuntu-Precise-Pangolin.html

于 2012-06-26T17:35:49.850 回答
0

就我而言,这是多个虚拟主机在同一台机器上使用 SSL 的问题。它导致 SVN 使用与预期不同的 SSL 证书。我所做的是将 subversion.conf 文件重命名为 00-subversion.conf (Apache 2.4 风格...)。这使得 Apache 首先使用 Subversion 证书,然后使用其他应用程序的其他证书(这没关系 - 与某些 SVN 客户端不同,现代浏览器对此没有问题)。

于 2015-07-09T08:48:24.433 回答