msdeploy:Win2012R2 - > Win2012R2:"错误代码:ERROR_USER_NOT_ADMIN"

时间:2016-11-22 06:48:46

标签: iis msdeploy

我多次使用过msdeploy,而且很难过。

在源代码上,我以管理员身份登录。

过去,我没有使用"用户名"和#34;密码"目的地上的参数,因为我将驱动器映射到目的地,作为目的地的本地管理员用户。但是今天,映射的驱动器没有任何效果,我无法找到前进的路径。

  • 来源:在域名DOMAINNEW
  • 目的地:在工作组中,而不在域
  • 两者都位于同一本地子网
  • 对端口80的网络访问和managemnet / web部署端口全部打开。

命令:

msdeploy -verbose -verb:sync -source:apphostconfig="My.App Web Site",computername="APP1B" -dest:apphostconfig="My.App Web Site",computername=192.168.15.122,username=administrator,password="password",authtype=basic -enableLink:AppPoolExtension >%temp%\msdeploy-verbose-log-SITE.txt

错误:

Error Code: ERROR_USER_NOT_ADMIN
More Information: Connected to '192.168.15.122' using the Web Deployment Agent
Service, but could not authorize. Make sure you are an administrator on '192.168
.15.122'.  Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_U
SER_NOT_ADMIN.
Error: The remote server returned an error: (401) Unauthorized.
Error count: 1.

我试过了:

  • authtype basic,ntlm和ommitted
  • 在目的地
  • 上创建与同名来源和pw作为管理员用户的用户
  • 作为用户名和密码传递:目标管理员,在目标上创建新用户,没有用户名....

1 个答案:

答案 0 :(得分:0)

我克服了第一次驼峰。未安装“IIS部署处理程序”部分的Web部署(见下文)。

安装此部件解决了“错误代码:ERROR_USER_NOT_ADMIN”

现在转到msdeploy的下一个错误:msdeploy: BACKUP_FAILED and "Object reference not set to an instance of an object"

enter image description here