2011-03-09 133 views
1

我正在嘗試配置Team Foundation報告但沒有任何成功。TFS報告服務配置錯誤 - RPC服務器不可用

應用層和數據層位於不同的服務器中。

我想這不是一個端口/防火牆問題,因爲我打開了端口135,並且只要在TFS管理控制檯的報告選項卡中單擊「填充URL」,我就可以使用TCPView(來自Sysinternals)來查看建立的連接。我也可以telnet服務器名135沒有任何問題。

我還檢查WMI服務是否在Data-Tier中啓動。對於SQL Server Reporting Services。還檢查了兩臺服務器中的RPC和RPC定位器。他們都開始自動化。

我還在sql報告服務中將tfs app用戶設置爲admin。在Data-Tier服務器中爲tfs用戶添加了各種權限。

我在dcomcnfg中設置了所有的用戶權限。

允許所有WMI名稱空間對用戶的權限。 (計算機管理 - > WMI控制)

暫時停用兩臺服務器中的Windows防火牆。

沒有運氣。

但是,在應用層中,當我單擊計算機管理 - >連接到另一臺計算機,然後輸入數據層IP時,我無法連接。我收到消息「Computer xxx can not be managed。The network path was not found」。那個怎麼樣 ?試過IP,名稱和FQDN。我也嘗試瀏覽和選擇電腦。沒有改變。

我迷路了,可能發生了什麼?

在此先感謝!

回答

0

看到這個答案:

IIS to SQL Server kerberos auth issues

其鏈接到一箇舊的,但用戶友好的故障排除網絡應用程序DelegConfig。它可以嘗試爲你運行SetSpn命令,至少讓你知道他們需要做什麼。

當我在任何地方使用外部可訪問的URL(+ SSL)時,我遇到了SPN問題。

1

我敢打賭,你有雙跳問題。嘗試讓你的系統管理員爲sql服務器上的網站設置一個spn。

+0

感謝您的迴應!你的意思是來自NTLM身份驗證的問題?哪個網站?您的意思是報告服務Web服務?或者tfs網址?我不太瞭解這些東西,對不起。 –

+0

是的,NTLM。我不確定它是報告網站還是實際的tfs網站,或者兩者兼而有之。對不起,我真的不知道這件事,或者我會更詳細。 – DForck42

1

您還需要在AD服務帳戶上擁有AD權限「授權信任」,對嗎?

做到這一點,SETSPN與服務帳戶,這應該有助於我認爲SPN選擇是現貨上