[Windows Server]_安裝Web Deploy @ Server 2012 bug紀錄

咦?…這玩意兒不是打過了嗎

http://thkaw.pixnet.net/blog/post/93037118

 

對…但換了Server 2012後還是有幾個狀況,筆記一下

 

用舊式手動安裝的方法目前沒用過,但應該是可以比照辦理的

 

不過我這次是直接選擇”建議虛擬主機供應商使用的伺服器組態”

按照這個網站的做法:

http://www.orcsweb.com/blog/gabe/how-to-install-webdeploy-on-windows-server-2012/

 

發現真是方便…,只要幾個步驟就能完成

 

 

但好景不長,遇到兩個錯誤

 

1.ERROR_DESTINATION_NOT_REACHABLE

2.ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

 

接著查了些資料,關於第一個錯誤

解決步驟:

1.有確定FIREWALL PORT口有對8172是開的,且有允許WMSVC跟MSDEPSVC通行(照理來說上面組態會自動幫你開,不太可能檔這兩個PORT)

2.請確定WMSVC跟MSDEPSVC是有在運行的

可以打指令:

net stop msdepsvc & net start msdepsvc

net stop wmsvc & net start wmsvc

 

並到”服務”視窗看兩個服務有無運行。如下圖:

 

3.如果你的server .NET 4.0尚未註冊,請打以下指令(不過SERVER 2012預設就啟用了,應該不用打)

%systemdrive%\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -iru

 

接著再試看看有無解決

 

至於第2點!!

其實分析了老半天,我才發現原來”建議虛擬主機供應商使用的伺服器組態”還是會少裝HANDLER!

強烈建議安裝”建議虛擬主機供應商使用的伺服器組態”之後

 

http://www.iis.net/downloads/microsoft/web-deploy 網頁最下面下載standalong安裝檔

把handler部分補齊!

 

 

這樣就能解決第二個錯誤!

 

 

thx for:

http://www.iis.net/learn/publish/troubleshooting-web-deploy/troubleshooting-web-deploy-problems-with-visual-studio

http://www.iis.net/learn/publish/troubleshooting-web-deploy/web-deploy-error-codes#ERROR-DESTINATION_NOT_REACHABLE

http://daysincode.blogspot.tw/2012/12/web-deploy-errordestinationnotreachable.html

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料