AD 서비스 사용자를 사용한 Windows 자동 서비스 로그온이 처음 시작되지 않습니다.

AD 서비스 사용자를 사용한 Windows 자동 서비스 로그온이 처음 시작되지 않습니다.

나는 지난 4년 동안 이 문제를 다루어 왔고 그것은 나를 매우 괴롭혔습니다.

  1. 우리 회사는 wix 도구 세트를 사용하여 msi 설치 프로그램을 생성하고 여러 Windows 서비스를 만듭니다. 해당 서비스는 AD 서비스 사용자 + 비밀번호로 실행됩니다. 서비스는 설치 프로그램 UI에 입력한 사용자와 "비밀번호"로 생성되지만 항상 시작되지 않습니다. 시작하는 첫 번째 서비스가 멈췄습니다."시작"상태.

결국에는 마치 비밀번호가 잘못된 것처럼 서비스 사용자가 잠길 것입니다. 나는 msi UI에 입력한 비밀번호가 정확함을 보장합니다.

따라서 설치하는 동안 첫 번째 서비스는시작, 해당 서비스를 열고 아래에서 비밀번호를 업데이트하면 됩니다.로그온탭하고 저장하면 마술처럼 시작되고모두다른 서비스도 시작됩니다. 왜? 왜 다른 서비스를 작동시키기 위해 한 서비스에서만 비밀번호를 변경해야 합니까?

  1. 설치 프로그램이 를 사용하여 서비스를 생성하도록 허용하면 문제는 동일하며 LocalSystem정상적으로 시작됩니다. 그런 다음 sc config우리 모두가 하는 것처럼 서비스 사용자와 비밀번호를 으로 업데이트합니다 . 그들은 모두 같은 방식으로 시작하지 못할 것입니다. 그 중 하나의 비밀번호를 업데이트할 때까지 모두 시작됩니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까? 이 행동을 무엇으로 설명할 수 있나요?

편집: AD 서비스 사용자에게 실제로 서비스로 로그인 권한이 있거나 서비스가 시작되지 않습니다. 편집: 처음 시작에 실패하면 이벤트 로그에 다음이 표시됩니다. "xyz 서비스 서비스가 다음을 사용하여 DOMAIN\username으로 로그온할 수 없습니다. 다음 오류로 인해 현재 구성된 비밀번호: 로그온 실패: 사용자에게 이 컴퓨터에서 요청한 로그온 유형이 부여되지 않았습니다."

후속 오류는 모두 동일합니다. "다음 오류로 인해 xyz 서비스 서비스를 시작하지 못했습니다. 로그온 실패로 인해 서비스가 시작되지 않았습니다."

답변1

로그온 권한 오류가 발생하는 한 이것을 연결하려고 합니다.

https://learn.microsoft.com/en-us/troubleshoot/windows-server/system-management-comComponents/service-startup-permissions

서비스가 서로 종속되어 있나요?

구문이나 문자열 해석 문제가 없다는 것을 알고 계십니까? 몇 가지 다른 방법으로 powershell을 통해 서비스를 생성하거나 서비스 자격 증명을 설정할 수 있지만 첫 번째 서비스가 시작된 후 자격 증명을 업데이트하지 않고 나머지 시작이 성공적으로 시작되었음을 나타내는 것 같습니다.

때때로 Domain\Username 에 문제가 있을 수 있으므로 대신 UPN 형식 username@domain을 사용해 보세요.

관련 정보