VirtualBox가 Windows Server 2003에서 시작되지 않습니다.

VirtualBox가 Windows Server 2003에서 시작되지 않습니다.

공개할 수 없는 이유로 Windows Server 2003에서 실행되는 VirtualBox 호스트 내에 Linux 서버를 설치해야 합니다. 불행하게도 VirtualBox가 시작되지 않고 실행 파일 인증서에 대한 신뢰 체인을 구축할 수 없다는 오류가 표시됩니다. .

스텁 실행 파일에서 WinVerifyTrust 실패: '\Device\HarddiskVolume1\Program Files\Oracle\VirtualBox\VirtualBox.exe'(rc=-22919)에서 hrc=CERT_E_CHAINING으로 인해 WinVerifyTrust가 실패했습니다.

시스템 세부정보:

  • 운영 체제: Windows Server 2003 SP 1
  • 마지막 업데이트: 알 수 없음
  • 버추얼박스 버전: 5.0.0

나는 업데이트 실패를 지적하는 몇 가지 조사를 직접 수행했습니다. 문제를 해결하기 위해 Windows 업데이트를 실행하려고 시도했지만 여러 오류로 인해 실패했습니다. SoftwareDistribution이 문제를 해결하기 위해 Windows 업데이트 서버를 제거하고 다시 시작해 보았지만 오류가 계속 발생했습니다.

또 다른 문의로 인해이것, 실행 파일의 인증서를 설치하라는 지시를 받았습니다. 나는 기사의 지침을 따르고 좋은 측정을 위해 시만텍의 인증서(연대 서명 아래)를 설치했습니다. 재부팅 후에도 문제가 여전히 해결되지 않았습니다.

certutil -urlcache crl delete마지막 으로 실행 하고 재부팅하여 CRL 캐시를 지워 보았습니다 cmd. 불행히도 그것도 작동하지 않았습니다.

답변1

그만큼WinVerify신뢰Windows 신뢰할 수 있는 루트 인증 기관 저장소 내에 적절한 CA 루트 인증서가 설치되어 있지 않아 문제가 발생하는 것 같습니다.

문제를 해결하려면 다음 중 하나를 설치해 보세요.VeriSign 공용 기본 인증 기관루트 인증서가 귀하에게 적용됩니다. 예를 들어, 내 경우에는 다음이 필요했습니다.VeriSign 클래스 3 공용 기본 인증 기관 - G5(루트 3)CA 인증서. 다음과 같이 다운로드하게 됩니다..pem하지만 설치하려면 인증서 파일의 확장자를 다음으로 변경할 수 있습니다..crt그런 다음 해당 항목을 두 번 클릭하고 '인증서 설치'를 클릭하세요. 적절한 인증서 저장소에 자동으로 설치되어야 합니다.

설치 후 VirtualBox 5.0.2는 WinVerifyTrust 오류 없이 시작됩니다.

답변2

가까운 시일 내에 Windows 시스템을 업데이트하는 경우 이 문제가 발생할 수 있습니다.

이에 대한 해결책은 Virtual Box 버전을 다음으로 업데이트하는 것입니다.5.0.10

VirtualBox 다운로드 페이지

관련 정보