Служба агента VSTS не запускается после перезагрузки, ошибка: 1069 Служба не запущена из-за ошибки входа
Я настроил On-Prem TFS 2017 Build Agent. Я настроил его для запуска в качестве службы с использованием учетной записи службы: ...DEV\SRV-....-TFS.
После перезагрузки агент сборки отключен, и при попытке запустить службу появляется сообщение об ошибке:
Windows не может запустить агент VSTS
Ошибка: 1069 Служба не запустилась из-за ошибки входа
Эта учетная запись службы имеет логин в качестве политики безопасности службы:
Я делаю эту странную операцию, чтобы снова запустить службу (и снова собрать агент в оперативном режиме), мне нужно ввести пароль в Свойствах служб:
Это преодолевает ошибку входа в систему как указанную выше услугу:
Учетная запись...DEV\SRV-...-TFS предоставлено право на вход в систему в качестве службы.
Следующее сообщение:
Новое имя входа не вступит в силу, пока вы не остановите и не перезапустите службу.
Поэтому я делаю это, и служба работает (и агент сборки снова подключен):
Однако, когда сервер перезагружается (ночью), сервис теряет свои учетные данные, и я возвращаюсь к исходной точке.
Как я могу предотвратить потерю учетной записи Сервисной учетной записи в качестве сервисных прав после перезагрузки?
Редактировать:
Я использую эту же учетную запись ...DEV\SRV-....-TFS на другом сервере TFS, и он не имеет той же проблемы, он запускается после перезагрузки просто отлично.
1 ответ
Обычно сообщения об ошибках подразумевают, что ваша групповая политика явно указывает, какие учетные записи могут иметь Log on as a Service
и учетные записи, которые вы пытаетесь использовать, отсутствуют в этом списке. Просто дважды проверьте, есть ли учетная запись в списке пользователей. Попробуйте добавить его в групповую политику еще раз.
Другая возможность состоит в том, что другие политики переопределяют Log on as a Service
политика. Итак, просто проверьте это.
Пожалуйста, обратитесь к этой статье за подробностями: почему моя служба Windows постоянно забывает свой пароль?