msdeploy停止工作,出现错误代码:ERROR_USER_NOT_ADMIN

问题描述 投票:0回答:2

我正在使用msdeploy将代码部署到开发服务器。今天早上它停止工作。我得到ERROR_USER_NOT_ADMIN。没有任何变化,至少我不知道。

abc \ jqin,此用户是域帐户,它是本地管理员。为什么我仍然会收到ERROR_USER_NOT_ADMIN

部署:“ C:\ Program Files \ IIS \ Microsoft Web部署V3 \ msdeploy.exe”-verb:sync -source:package =“ C:\ NetBuild \ Packages \ IRViewerSvc \ IRViewerSvc.zip” -dest:iisApp = IRViewerSvc,computerName = tvw-irwebsvc,username =“ abc \ jqin”,password = **** ****信息:使用ID为“ 51e98b9d-456e-4c7e-8f1a-c696c240f431”与远程服务器的连接。 EXEC:错误代码:ERROR_USER_NOT_ADMIN [C:\ NetBuild \ BuildScript \ IRViewerSvc.build]详细信息:使用Web部署连接到“ tvw-irwebsvc”代理服务,但无法授权。确保你是一个“ tvw-irwebsvc”上的管理员。了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_NOT_ADMIN。错误:远程服务器返回错误:(401)未经授权。[C:\ NetBuild \ BuildScript \ IRViewerSvc.build] EXEC:错误计数:1。[C:\ NetBuild \ BuildScript \ IRViewerSvc.build]C:\ NetBuild \ BuildScript \ IRViewerSvc.build(71,5):错误MSB3073:命令““ C:\ Program Files \ IIS \ Microsoft Web Deploy V3 \ msdeploy.exe”-verb:sync -source:package =“ C:\ NetBuild \ Packages \ IRViewerSvc \ IRViewerSvc.zip” -dest:iisApp = IRViewerSvc,computerName = tvw-irwebsvc,username =“ abc \ jqin”,password = **** ****“以代码-1退出。完成的建筑项目“ C:\ NetBuild \ BuildScript \ IRViewerSvc.build”(部署目标)-失败。

iis msdeploy msdeployserviceagent
2个回答
3
投票

尝试搜索mmc并运行它,单击文件添加或删除管理单元,选择本地用户和组,然后单击确定。单击用户,取消选中所有内容,然后仅选中密码永不过期。

现在如果没有MSDepSvcUsers,请转到“组添加新组,双击它并将您的用户添加为成员。

转到服务并重新启动Web部署代理服务。

现在尝试运行您的MSDeploy。

我希望这会有所帮助。Trosago


0
投票

我最近遇到了一个问题,其中构建因ERROR_USER_NOT_ADMIN而失败。

这是在操作系统升级到Windows 2016之后。

在我们的情况下,MsDeploy的错误并不完全正确,我们注意到,如果将部署用户远程部署到服务器上,则部署将成功完成。

查看事件日志时,我注意到有一个错误,指出部署帐户由于“ NetLogon组件未处于活动状态”而无法登录。

当然,NetLogon服务已停止。启动它意味着部署再次工作。

© www.soinside.com 2019 - 2024. All rights reserved.