2013-10-24 148 views
3

突然間,我在從GitHub自動部署到Azure中的WebService(免費)時出現問題。來自GitHub的Azure WebService部署失敗

部署失敗,當我看到在日誌thisa是什麼東西說:

Command 'git.exe fetch external ...' aborted due to no output and CPU activity for 60 seconds. You may increase SCM_COMMAND_IDLE_TIMEOUT setting to solve the issue. 
git.exe fetch external --progress 

這似乎是內部的Azure和如果anyonelse已經看到了這一點,我想知道?

+0

有時GitHub應用程序會給你更多的信息。我會安裝GitHub應用程序(用於Windows或Mac)。克隆回購,然後嘗試提交和同步。看看是否有效。 –

+0

感謝您提供使用GitHub應用程序的建議,但在這種情況下,它無濟於事,因爲它是與GitHub交談的Azure Web服務服務器。 – Yooakim

+0

它可能與SSL證書有關嗎?自從TFS Online離開網站幾個月後自動部署時,我遇到了這個問題,而我所需要做的就是再次從頭開始建立連接。 –

回答

1

更新1/3/2015:通過打開Azure網站上的虛擬網絡(vnet)功能,似乎觸發了此問題。我們仍在調查爲什麼發生這種情況,但至少我們知道這不是隨機的。

原來的答覆:

似乎混帳取掛出於某種原因。如果它提示信用可能會發生,但可能還有其他原因。

我建議使用Kudu Console在Azure上的站點\ repository文件夾中手動運行git命令,以嘗試在完整部署之外隔離問題。

+0

感謝關於Kudu控制檯的提示。我不知道! (顯示我的無知我猜... :-)將深入潛水! – Yooakim

+0

如果命令在kudu控制檯中運行時掛起了任何建議? –

+0

取決於掛起的命令。最好的猜測是它提示輸入,這是你想避免的。 –