[英]svn SSL error: certificate verify failed?
大約6個小時我現在正試圖從我的團隊服務器上查看工作副本。 這是我的命令svn co https://myserver.com/svn/myproject workingcopy
但是我收到以下錯誤消息: svn: OPTIONS of 'https://myserver.com/svn/myproject': SSL handshake failed: SSL error: certificate verify failed (https://myserver.com/svn/)
svn co https://myserver.com/svn/myproject workingcopy
svn: OPTIONS of 'https://myserver.com/svn/myproject': SSL handshake failed: SSL error: certificate verify failed (https://myserver.com/svn/)
在我試圖檢查這個工作副本的每台機器上,它就像一個魅力,只是在我的Mac上我得到了這個確定的錯誤。
我知道這是一個老帖子,但我從谷歌這里登陸。
這解決了我的問題。 OS X 10.7上的“SSL錯誤代碼-1/1/336032856”的握手失敗
(事實證明我在Apache中的ServerName與我在證書中的服務器名稱不匹配 - 在SVN FAQ中提供的完整詳細信息: http : //subversion.apache.org/faq#ssl-error-336032856 )
缺點:“確保您的服務器配置使用ServerName和NameVirtualHost的正確值。” (並確保它們與證書中的CN匹配)。
SSL error: certificate verify failed
表示客戶端錯誤 。 嘗試在好的和壞的位置檢查證書鏈,找到缺少的中間證書(我期望這個結果)並將其移動到適當的位置
修復 :我忽略了Mac作為源碼,想到了Win。 服務器證書通常位於〜/ .subversion / auth / s vn.ssl.server /中,您可以從好客戶端復制所需的文件
添加 :如果您不關注安全性,可以直接使用svn checkout --non-interactive --trust-server-cert https://....
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.