ubuntu上的svn:SSLhandshake失败
ubuntu上的svn:SSLhandshake失败,svn,ubuntu,Svn,Ubuntu,svn:OPTIONS of'https://comp20006.eng.unimelb.edu.au/svn/pochen“:SSL握手失败:安全连接被截断(https://comp20006.eng.unimelb.edu.au) 大家好,谢谢大家看这个问题 当我试图从我的大学服务器上签出我的东西时,我正在使用Ubuntu11.10。 这会是ubuntu、服务器或任何其他可能的问题吗? 我该如何修复它 谢谢。请检查您的连接 openssl s_client -connect mysvnser
svn:OPTIONS of'https://comp20006.eng.unimelb.edu.au/svn/pochen“:SSL握手失败:安全连接被截断(https://comp20006.eng.unimelb.edu.au)
大家好,谢谢大家看这个问题
当我试图从我的大学服务器上签出我的东西时,我正在使用Ubuntu11.10。
这会是ubuntu、服务器或任何其他可能的问题吗?
我该如何修复它
谢谢。请检查您的连接
openssl s_client -connect mysvnserver.org:443
这将为您提供关于握手每个步骤的信息日志,--debug选项将显示更多细节。它会抱怨证书无效,时间不好,或者只有过时的算法
当然,请确保您甚至可以ping它,并且https不会因为某种原因被防火墙关闭。一个晴朗的早晨,我发现我的svn更新或svn up无法正常工作,并且是完全空白的?:P 以下是我为让我的svn站起来所做的…:)
最后我开始摇滚:)我在12.04版中使用了以下说明:
就我而言,它是同一台机器上的一个。它导致SVN使用与预期不同的SSL证书。我所做的是将subversion.conf文件重命名为00-subversion.conf(Apache 2.4样式…)。这使得Apache先使用Subversion证书,然后再使用其他应用程序的其他证书(这没问题——与某些SVN客户端不同,当代浏览器在这方面没有问题)。这里讨论了这个问题,我不能简单地解决一个问题,对吗?当时我使用scp而不是svn checkout。。我必须接受一个答案吗?如果没有答案可以解决你的问题-你不必。我也面临着同样的问题。经过一些额外的研究,我发现你可以看到这个错误是SSLstrip的结果,我们的工作采用了SSLstrip。谢谢,我也这样做了,但没有工作。我的导师说这是大学的问题。所以我不再为此烦恼了。无论如何,谢谢你。这曾经适用于11.10 Oneiric,但在12.04中,这些LIB不再是可互换的。错误“安全连接被截断”表明完全不同的问题。适用于Ubuntu 12.04.1 LTS…+1
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