Служба агента VSTS не запускается после перезагрузки, ошибка: 1069 Служба не запускается из-за ошибки входа в систему

Я настроил локальный агент сборки TFS 2017. Я настроил его для работы как службы, используя учетную запись службы: ... DEV \ SRV -....- TFS.

После перезагрузки агент сборки находится в автономном режиме, когда я пытаюсь запустить службу, я получаю сообщение об ошибке:

Windows не может запустить агент VSTS
Ошибка: 1069 Служба не запускается из-за ошибки входа в систему

введите здесь описание изображения

Эта служебная учетная запись имеет вход в качестве службы Политика безопасности:

введите здесь описание изображения

Я выполняю эту странную операцию, чтобы снова запустить службу (и снова запустить агент сборки), мне нужно ввести пароль в свойствах служб:

введите здесь описание изображения

Это позволяет устранить ошибку Войти как услуга, указанную выше:

введите здесь описание изображения

Учетной записи ... DEV \ SRV -...- TFS предоставлено право входа в систему в качестве службы.

Следующее сообщение:

введите здесь описание изображения

Новое имя для входа не вступит в силу, пока вы не остановите и не перезапустите службу.

Итак, я делаю это, и служба запускается (и агент сборки снова в сети):

введите здесь описание изображения

Однако, когда сервер перезагружается (каждую ночь), служба теряет свои учетные данные, и я возвращаюсь к исходной точке.

Как я могу предотвратить потерю учетной записи службы прав на вход в качестве службы после перезагрузки?

Редактировать:

Я использую ту же учетную запись ... DEV \ SRV -....- TFS на другом сервере TFS, и у нее нет такой же проблемы, она запускается после перезагрузки нормально.


person Jeremy Thompson    schedule 31.01.2018    source источник
comment
Есть ли другие непредвиденные ошибки в средстве просмотра событий? Возможно ли, что предотвращены другие процессы?   -  person Andy Li-MSFT    schedule 31.01.2018


Ответы (1)


Обычно сообщения об ошибках подразумевают, что ваша групповая политика явно устанавливает, какие учетные записи могут иметь Log on as a Service, а учетные записи, которые вы пытаетесь использовать, отсутствуют в этом списке. Просто дважды проверьте, есть ли учетная запись в списке пользователей. Попробуйте еще раз добавить его в групповую политику.

Другая возможность состоит в том, что другие политики переопределяют политику Log on as a Service. Так что просто проверьте это.

Дополнительные сведения см. В этой статье: Почему моя служба Windows постоянно забывать свой пароль?

person Andy Li-MSFT    schedule 31.01.2018