Exchange Server 2010 SP2: AuthorizationManager 검사 설치하지 못했습니다.

원래 KB 번호: 2668686

증상

다음과 같은 경우를 생각해볼 수 있습니다.

  • Exchange Server 2010 또는 Exchange Server 2010 SP1(서비스 팩 1)을 설치합니다.
  • GPMC(그룹 정책 관리 콘솔) 또는 로컬 그룹 정책 편집기(Gpedit.msc)을 사용하여 GPO(그룹 정책 개체) 또는 로컬 정책을 만듭니다.
  • GPO 또는 로컬 정책은 Windows PowerShell 실행 정책을 undefined 이외의 상태 설정합니다.
  • Exchange Server 2010 SP2를 설치합니다.

이 시나리오에서는 설치가 실패하고 다음과 유사한 오류 메시지가 표시됩니다.

다음 오류는 "$error 때 생성되었습니다. Clear();
& $RoleBinPath\ServiceControl.ps1 EnableServices Critical
"가 실행되었습니다. "AuthorizationManager 검사 실패했습니다.".
AuthorizationManager 검사 실패했습니다.

이 오류가 발생하면 Exchange Server 2010이 작동하지 않으며 프로그램 추가 또는 제거에 나열되지 않습니다. 또한 2010년 Exchange Server 다시 설치할 수 없습니다.

원인

이 문제는 설치 프로세스 중에 WMI(Windows Management Instrumentation) 서비스가 중지되었기 때문에 발생합니다. 따라서 Exchange Server 2010 SP2 설치 프로세스의 일부로 실행되는 ServiceControl.ps1 Windows PowerShell 스크립트는 WMI 서비스를 호출하여 실행 권한을 확인할 수 없습니다.

해결 방법

이 문제를 resolve 다음 단계를 수행합니다.

  1. Exchange Server 2010을 실행하는 서버를 복구합니다. Exchange Server 2010을 실행하는 서버를 복구하는 방법에 대한 자세한 내용은 Exchange 서버 복구를 참조하세요.

  2. GPMC 또는 Gpedit.msc를 사용하여 GPO 또는 로컬 정책을 끕니다.

  3. Exchange Server 2010 SP2를 설치합니다.

  4. scope RemoteSigned대한 LocalMachine 실행 정책을 로 설정합니다. 이렇게 하려면 다음 cmdlet을 실행합니다.

    Set-ExecutionPolicy RemoteSigned -scope LocalMachine
    

추가 정보

설치를 시작하기 전에 실행 정책을 확인하려면 다음 Windows PowerShell cmdlet을 실행합니다.

Get-ExecutionPolicy -list

출력은 다음과 유사합니다.

Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned

다음 범위 중에서 undefined 이외의 상태 설정된 경우 Exchange Server 2010 SP2를 설치하기 전에 해결 섹션의 단계를 참조하세요.

  • MachinePolicy
  • UserPolicy
  • 프로세스
  • CurrentUser

LocalMachine scope Undefined로 설정된 경우 EMC(Exchange 관리 콘솔 시작할 때 다음과 유사한 오류 메시지가 표시될 수 있습니다.

"1" 인수를 사용하여 "GetSteppablePipeline"을 호출하는 예외: "파일 C:\Program Files\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 이 시스템에서 스크립트 실행을 사용하지 않도록 설정했기 때문에 로드할 수 없습니다. 자세한 내용은 "get-help about_signing"을 참조하세요.

또한 EMS(Exchange Management Shell)를 시작할 때 다음과 유사한 오류 메시지가 표시될 수 있습니다.

'Connect-ExchangeServer'라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함된 경우 경로가 올바른지 확인하고 다시 시도합니다.

참고

이 문제가 발생하면 EMC 또는 EMS를 시작할 수 없더라도 Exchange Server 2010이 예상대로 작동합니다.

참조

업데이트할 서버에 대한 PowerShell 실행 정책을 정의하는 배포된 GPO를 사용하여 Exchange Server 2010에 대한 업데이트 롤업을 설치할 수 없습니다.