Exchange 관리 셸을 시작하거나 Exchange 관리 콘솔 때 HTTP 서버 오류 상태(500)

원래 KB 번호: 2027063

증상

Exchange Server 2010을 실행하는 컴퓨터에서 EMS 또는 EMC를 시작하려고 하면 다음 오류 메시지가 표시됩니다.

다음 오류 메시지와 함께 원격 서버에 연결하지 못했습니다. WinRM 클라이언트에서 HTTP 서버 오류 상태(500)을 받았지만 원격 서비스에는 오류 원인에 대한 다른 정보가 포함되지 않았습니다. 자세한 내용은 about_Remote_Troubleshooting 도움말 항목을 참조하세요. 'Discover-ExchangeServer -UseWIA $true -SuppressError $true' 명령을 실행했습니다.

또한 시스템 로그에 기록된 다음 경고 이벤트가 표시될 수 있습니다.

출처: Microsoft-Windows-WinRM
EventID: 10113
수준: 경고
설명: WinRM 서비스가 데이터 또는 이벤트 원본을 로드할 수 없으므로 요청 처리에 실패했습니다. DLL="%ExchangeInstallPath%Bin\Microsoft.Exchange.AuthorizationPlugin.dll"

원인

이 문제는 다음 조건 중 하나가 true이기 때문에 발생합니다.

  • ExchangeInstallPath 변수가 없습니다.
  • PowerShell 가상 디렉터리의 경로가 수정되었습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.

  • ExchangeInstallPath 값이 올바르게 설정되었는지 확인합니다.

    이렇게 하려면 제어판시스템 항목을 열고 고급 시스템 설정을 클릭한 다음 고급 탭에서 환경 변수를 클릭합니다. 시스템 변수 상자에서 ExchangeInstallPath 변수를 찾습니다. 이 변수의 해당 값은 이어야 C:\Program Files\Microsoft\Exchange Server\V14\합니다.

  • IIS 관리자의 기본 웹 사이트에서 PowerShell 가상 디렉터리에 대한 항목을 찾습니다. 그런 다음 진입점이 폴더를 가리키는지 확인합니다 \Program Files\Microsoft\Exchange Server\v14\ClientAccess\PowerShell .