2015-08-26 196 views
0

我面臨一個非常奇怪的問題,試圖從Visual Studio Online的新建版系統運行遠程PowerShell腳本。從VSOnline執行遠程PowerShell腳本失敗 - 訪問被拒絕

上下文: 我有一個生成服務器,我託管在我自己的虛擬機上。我還創建了第二個虛擬機,我希望運行PowerShell腳本。 當我從構建服務器運行構建時,我想要創建一個在遠程計算機上運行PowerShell腳本的任務。聽起來很簡單。 兩臺機器都配置了運行遠程PowerShell的所有內容。 (我認爲)

問題: 如果我手動運行從構建服務器的腳本,該腳本正常我的遠程機器上執行。 但是,如果我通過啓動一個新的構建運行該腳本,它不工作,我總是得到一個錯誤信息

新的PSSession:[xxx.cloudapp.net]連接到遠程服務器xxx.cloudapp .net失敗,並顯示以下錯誤消息:訪問被拒絕。有關更多信息,請參閱about_Remote_Troubleshooting幫助主題。

VSOnline之前你遇到過這個問題嗎?

回答

0

如果遠程計算機和生成計算機之間沒有信任關係,就會發生這種情況。例如。您可以查看遠程機器上的hosts.equiv文件,並確保它信任構建機器。

如果這樣做沒有幫助,那麼可能需要更多信息,例如您如何嘗試登錄,您正在運行的是哪個構建代理帳戶。

  • 蓋伊