当前位置:  开发笔记 > 运维 > 正文

尝试同步站点时,MSDeploy触发401 Access denied错误

如何解决《尝试同步站点时,MSDeploy触发401Accessdenied错误》经验,为你挑选了1个好方法。

我尝试将IIS站点从Win2003服务器推送/同步到另一个.

这是我的命令:

msdeploy -verb:sync -source:metakey = lm/w3svc/68512112 -dest:metakey = lm/w3svc/68512112,computername = backup-09,username = Administrator,password = PASSWORD -whatif> msdeploysync.log

我也试过以下

msdeploy -verb:sync -source:metakey = lm/w3svc/68512112 -dest:metakey = lm/w3svc/68512112,computername = backup-09,username = BACKUP-09\Administrator,password = PASSWORD -whatif> msdeploysync.log

我也试过了

msdeploy -verb:sync -source:metakey = lm/w3svc/68512112 -dest:metakey = lm/w3svc/68512112,computername = backup-09,username = Administrator @ BACKUP-09,password = PASSWORD -whatif> msdeploysync.log

这是错误:

致命: 请求远程代理URL" http:// backup-09/MSDEPLOYAGENTSERVICE "失败.

致命: 远程服务器返回错误:(401)未经授权.致命数:1

我确实以管理员身份运行了msdeploy/cmd.

我确实尝试访问 http:// backup-09/MSDEPLOYAGENTSERVICE,它要求我的权限,我输入了上面的凭据,它工作(显示空站点).

这是MSDeploy的Beta 2

谁能帮我?

我现在甚至为所有服务器设置了域控制器...仍然是相同的问题,无论我是以域控制器身份登录,还是提供本地帐户,所有变体都会触发401



1> 小智..:

请注意,Web Deploy 2.0(甚至刷新)中存在一个错误,该错误不允许管理组内的用户进行身份验证.只有域管理员和管理员帐户本身才能对Web部署进行身份验证.请参阅以下页面上的ERROR_USER_NOT_ADMIN错误代码:http://learn.iis.net/page.aspx/1023/web-deploy-error-codes/

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有