2010-03-07 90 views
3

我在使用SSL將Redmine連接到本地託管的Subversion存儲庫時遇到問題。Redmine通過SSL連接到SVN

我懷疑這是自簽名證書,通常會在SVN客戶端和瀏覽器中觸發警告。

當我嘗試通過Redmine中的SSL連接到本地回購時,出現紅色的「修訂不可用」錯誤。當我嘗試通過svn://連接時,連接超時,我必須重新啓動Web服務器。

使用SSL進行連接沒有問題。

在SSL上運行顛覆操作以使其可以安全地從外部訪問也是很好的。我可以通過普通的HTTP運行存儲庫,但希望SSL用於外部通信。據我所知,顛覆不能同時運行。

有沒有人知道在這種情況下該怎麼做?是否有配置設置在某處忽略無效證書?

回答

4

縱觀所有管理平臺確實源是掏出的svn二進制,請參閱:http://www.redmine.org/projects/redmine/repository/entry/trunk/lib/redmine/scm/adapters/subversion_adapter.rb

所以,如果你能以某種鍛鍊如何讓二進制接受你的SSL證書,那麼你就會好的。

http://groups.google.com/group/bitten/browse_thread/thread/d18b21a703c68344?pli=1看來你需要一些手動與svn交互接受證書。

所以我的建議:對你的回購作爲用戶運行svn結帳運行管理平臺,並永久接受證書

0

既然您控制了客戶端和服務器,是否讓客戶端接受服務器證書的頒發機構一個選項?

如果它不是一個永久的選項,至少你會知道如果這是你暫時做的問題。