2012-04-08 71 views
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的svn:SSLhandshake失敗

大家好,感謝您看看這個問題。

當我試圖從我的大學服務器上查看我的東西時,我使用的是Ubuntu 11.10。 會是Ubuntu或服務器或任何其他可能的事情的問題? 我該如何解決?

謝謝。

+0

這裏是關於這個問題的討論http://ubuntuforums.org/showthread.php?t=1511387 – 2012-04-08 11:19:36

+0

我不能簡單地關閉一個問題,我可以嗎?那時我用scp代替svn checkout ..我必須接受一個答案嗎? – prM 2012-11-07 06:31:51

+0

如果沒有答案解決您的問題 - 您不必。 – 2012-11-07 07:40:51

回答

1

測試一下連接

openssl s_client -connect mysvnserver.org:443 

這會給你一個日誌關於握手的每個步驟的信息,--debug選項將顯示更多的細節。它會抱怨有一個無效的證書,不好的時間,或只有過時的算法。

當然,確保你可以ping通它,並且由於某種原因,https不會被防火牆關閉。

2

一個美好的早晨,我發現我的svn更新或SVN沒有工作,是完全空白? :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 

最後我用這些開始搖滾:)

+0

謝謝,我也這麼做,但沒有工作。我的導師說這是大學的問題。所以我不再打擾了。不管怎樣,謝謝你。 – prM 2012-04-25 02:37:42

+0

這用於11.10 Oneiric,但在12.04中使用。精確地說,這些庫不再可互換。 – blutfink 2012-06-26 17:01:00

+0

錯誤「安全連接被截斷」表示完全不同的問題。 – bahrep 2012-12-11 14:48:18

0

對我來說,這是在同一臺機器上problem of multiple virtual hosts using SSL。它導致SVN使用不同於預期的SSL證書。我所做的是將subversion.conf文件重命名爲00-subversion.conf(Apache 2.4 style ...)。這使Apache首先使用Subversion證書,其他應用程序的其他證書隨後發佈(當然,當代瀏覽器與SVN客戶端不同,沒有問題)。