Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tfs VSTS代理服务在重新启动后未启动,错误:1069由于登录失败,服务未启动_Tfs_Azure Pipelines_Azure Devops Self Hosted Agent - Fatal编程技术网

Tfs VSTS代理服务在重新启动后未启动,错误:1069由于登录失败,服务未启动

Tfs VSTS代理服务在重新启动后未启动,错误:1069由于登录失败,服务未启动,tfs,azure-pipelines,azure-devops-self-hosted-agent,Tfs,Azure Pipelines,Azure Devops Self Hosted Agent,我已经配置了On-Prem TFS 2017构建代理。我使用服务帐户将其设置为作为服务运行:…DEV\SRV-…-TFS 重新启动后,生成代理脱机,当我尝试启动服务时,会收到错误消息: Windows无法启动VSTS代理 错误:1069由于登录失败,服务未启动 此服务帐户具有“作为服务登录”安全策略: 我执行此奇怪的操作以使服务运行并使build agent重新联机,我必须在服务属性中输入密码: 这克服了上述“作为服务登录”错误: 帐户…DEV\SRV-…-TFS已被授予作为服务登录的权限 下一

我已经配置了On-Prem TFS 2017构建代理。我使用服务帐户将其设置为作为服务运行:…DEV\SRV-…-TFS

重新启动后,生成代理脱机,当我尝试启动服务时,会收到错误消息:

Windows无法启动VSTS代理 错误:1069由于登录失败,服务未启动

此服务帐户具有“作为服务登录”安全策略:

我执行此奇怪的操作以使服务运行并使build agent重新联机,我必须在服务属性中输入密码:

这克服了上述“作为服务登录”错误:

帐户…DEV\SRV-…-TFS已被授予作为服务登录的权限

下一条信息是:

在您停止并重新启动服务之前,新登录名将不会生效

所以我这样做了,服务正在运行,构建代理重新联机:

但是,当服务器每晚重新启动时,服务会丢失其凭据,我又回到了原点

如何防止服务帐户在重新启动后丢失其作为服务的登录权限

编辑:


我在另一台TFS服务器上使用了相同的帐户…DEV\SRV-…-TFS,但它没有相同的问题,它在重新启动后启动正常。

通常,错误消息意味着您的组策略正在明确设置哪些帐户可以作为服务登录,而您尝试使用的帐户不在该列表中。只需再次检查该帐户是否在用户列表中。请尝试再次将其添加到组策略中

另一种可能是其他策略覆盖了“作为服务登录”策略。所以,检查一下


有关详细信息,请参阅本文:

事件查看器中是否存在其他意外错误?是否有可能被其他过程阻止?