尝试在 "NT Authority\System" 下注册新代理时出现 "NetLogon" 错误

Getting a "NetLogon" error when registring trying to regster a new agent under "NT Authority\System"

我正在尝试建立一个新的部署组,创建一个新的专用 (windows) 代理。网络 UI 很好,因为它能够生成强大的 shell 命令来完成这项工作。但与文档不同的是,我没有看到“包含 PAT”的小复选框,但这不是这里的问题。 (也许这是因为我使用的是本地服务器版本的 AzureDevops 而不是云托管服务?)

这是我的问题。 我 运行 脚本,我只是给 PAT,我让代理的默认服务用户是 NT Authority\SystemAUTORITE NT\Système 法语,因为我使用的是自托管的法语 windows 虚拟机)。最后,该过程退出并出现以下错误。尝试启动服务时:Cannot start service vstsagent.<devopsservername>.<agentpoolname>.<agentmachinename> on computer '.'.

当我转到事件查看器时,我可以看到以下内容:

This computer is configured as a member of a workgroup, not as a member of a domain. The Netlogon service does not need to run in this configuration.

每当我进入服务面板并尝试手动启动它时,我仍然遇到同样的问题。当我将用户切换到“LocalSystem”时,一切正常...

出了什么问题? 为什么抱怨 NETLOGON? “NT Authority\System”和“LocalSystem”不是同一个帐号吗? 这可能与我使用的是法语 OS 有关吗? (默认无法select相关账号?还是这种心情?)

LocalSystem 帐户是一个内置的 Windows 帐户。它是 Windows 本地实例上最强大的帐户(比任何管理员帐户都更强大)。它是 NT Authority\SYSTEM.

的一部分

作为解决方法,我们可以打开控制面板/管理工具/服务/NETLOGON,将其从自动更改为手动,然后停止,然后重试。

更新1

我的机器语言是英文,测试结果如下图

功率shell:

结果:

因此,在使用标准 en/US 主机 运行 代理测试相同场景后,我们没有遇到问题。 我怀疑这是由于 NT Authority\System 被命名为 AUTORITE NT\Système 的法语无法匹配(可能是由于 é 字符?)