2011-09-15 116 views
1

我們已經在運行IIS 7.0的Windows 2008 R2標準服務器上安裝了CollabNet Subversion Edge。所有Subversion的交通已被配置爲使用通過端口SSL連接8080使用Tortoise SVN無法連接到SVN信息庫

的URL給我們的資料庫使用以下結構

https://servername.domain:8080/svn/repositoryname

某些員工在我們公司不能連接使用Tortoise SVN和Visual Studio Ankh到URL。他們可以使用Internet Explorer連接到URL

有沒有辦法監視端口8080,看看是否有另一個應用程序與Subversion流量發生衝突,以防止它們通過Tortoise和Ankh連接?

(不知道這是堆棧溢出或服務器故障問題,我將與堆棧溢出開始。)

+0

代理設置? –

+0

驗證它不是代理設置。我們將其縮小到工作站上的設置。 –

+0

你可以在這個特定的工作站上使用svn命令客戶端嗎? msg的錯誤是什麼? –

回答

1

發現了已是這是防止我們的開發人員從連接到SVN倉庫通過端口8080

我們需要禁用VPN客戶端,以便使用SVN庫/卸載VPN軟件。

0

顛覆邊緣將無法是否有使用該端口另一個應用程序啓動Apache服務器。你還會在控制檯的頂部看到一個錯誤,它無法綁定到端口。

在Subversion Edge的管理選項卡上,您將看到「服務器日誌」。查看名爲「access_YYYY_MM_DD.log」的日誌。這些是Apache訪問日誌。如果客戶端請求到達Apache服務器,它將在此處記錄。

除此之外,我會說你需要分享用戶收到的錯誤信息。我還會嘗試一些操作,例如故意拼錯主機名並更改爲未使用的端口號,以便在引入這些選項時可以看到錯誤消息如何更改(或不更改)。

例如(這是最新的1.7候選發佈版和消息略有不同):

$ SVN LS http://foo/svn/repos

的svn:E175002:的「HTTP選項://富/ SVN /回購':無法解析主機名'富':找不到主機(HTTP://富)

$ SVN LS http://cu171.cloud.sp.collab.net:8888/svn/repos

的svn:E175002:無法連接到URL「HTTP存儲庫:// cu171 .cloud.sp.collab.net:8888/svn/repos'

svn:E175002:'http://cu171.cloud.sp.collab.net:8888/svn/repos'的選項:無法連接到服務器(http://cu171.cloud.sp.collab。網:8888)

+0

我檢查了訪問日誌並查看有問題的工作站IP地址中的408個HTTP錯誤 –