簡體   English   中英

MS Web Deploy上的401

[英]401 on MS Web Deploy

你應該知道的第一件事是,這個工作在上周三進行,VM已經回滾到上周一。

我在兩台機器上安裝了最新版本的MS Web部署。 一個在我們的網絡內部,一個在DMZ(外部網絡)。 內部仍然很好,但DMZ中的服務器不允許我部署。

正常過程是使用Web發布從VS 2010部署到http:// SITENAME / MsDeployAgentService ,並使用目標服務器的本地管理員的用戶名和密碼。 現在,當我嘗試它只掛起2分鍾並說它無法連接到http:// SITENAME / MsDeployAgentService 數據包嗅探器(wireshark)告訴我他們正在說話,但在驗證之后他們說的是

HTTP/1.1 200 OK

Transfer-Encoding: chunked

Server: Microsoft-HTTPAPI/2.0

MSDeploy.Response: v1

Date: Tue, 22 Mar 2011 22:46:33 GMT

B

...<results

B5

><trace eventLevel="Verbose" message="The HTTP connection (ID='5ccfecc6-0263-4e42-bc86-dbc4ee8df3d0', type ='GetTraceStatus') is being kept alive while the request is processed." />

B4

<trace eventLevel="Verbose" message="The HTTP connection (ID='5ccfecc6-0263-4e42-bc86-dbc4ee8df3d0', type ='GetTraceStatus') is being kept alive while the request is processed." />

A

</results>

0

所以我決定打包項目(我在服務器上嘗試了多個項目,沒有工作)並將其復制到服務器的c :.

PROJECTNAME.deploy.cmd /T  
or 
PROJECTNAME.deploy.cmd /T /m:http://localhost/MsDeployAgentService /u:USERNAME /p:Password 

工作但是

PROJECTNAME.deploy.cmd /T /m:http://devel.sitename.com/MsDeployAgentService /u:USERNAME /p:Password  
and
PROJECTNAME.deploy.cmd /T /m:http://localhost/MsDeployAgentService /u:USERNAME /p:Password /a:basic

不要。 我得到的錯誤是

Error: Remote agent (URL http://localhost/MsDeployAgentService) could not be contacted.  Make sure the remote agent service is installed and started on the target computer.
Error: An unsupported response was received. The response header 'MSDeploy.Response' was '' but 'v1' was expected.
Error: The remote server returned an error: (401) Unauthorized.
Error count: 1.

有關故障排除步驟的想法嗎 過去一周唯一改變的是,我們的網絡有一種病毒關閉了公司,但它沒有感染DMZ,我被告知沒有規則在我們的防火牆上發生了變化。 擔心設置被更改是為什么VM被回滾到星期一(8天),就在我最后一次知道這個工作的前幾天。

這聽起來好像用戶沒有正確的IIS管理權限到站點和/或應用程序,或Windows管理服務運行的用戶帳戶(本地服務)沒有文件系統權限到您所在的文件夾部署到。

以下是設置指南的一些鏈接。 我確保配置實際上是正確的,並且端口8172在防火牆上是打開的(用於管理服務)。

在我的情況下,我使用userPWD並將其更改為Password ,它工作。 我從事件查看器中得到了一個提示。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM