我正在管理基於Subversion的構建系統,我們使用自簽名ssl作爲服務器。所以有時候,我們會因爲新機器的添加而導致構建失敗,並且無法檢出,因爲這是第一次讓機器聯繫svn服務器。在顛覆中繞過ssl證書驗證
的錯誤信息是這樣的:
icasimpan ~$ svn ls https://scm.myserver.com/trunk
Error validating server certificate for 'https://scm.myserver.com:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: scm.myserver.com
- Valid: from Mon, 05 Dec 2011 00:00:00 GMT until Tue, 11 Dec 2012 23:59:59 GMT
- Issuer: Terms of use at https://www.verisign.com/rpa (c)10, VeriSign Trust Network, VeriSign, Inc., US
- Fingerprint: c0:69:f6:67:8d:1f:d2:85:c1:94:9f:59:8e:81:cc:81:3d:1e:44:28
(R)eject, accept (t)emporarily or accept (p)ermanently?
我通常需要的是像--insecure參數捲曲。現在,我們的解決方法是隻做一些簡單的svn命令,以便我們可以永久回答問題並解決問題......至少在ssl證書再次更改/更新或構建完成另一個新的機。
有人解決了這個問題嗎?
感謝提前:)
謝謝德克。正是我正在尋找的:) – icasimpan 2012-02-20 08:30:35