SymProxy 설치
설치 작업 요약
다음은 SymProxy를 설치하고 구성하는 작업을 요약한 것입니다.
SymProxy 파일을 IIS용 %WINDIR%\system32\inetsrv 폴더에 복사해야 합니다. 이 작업은 아래에서 설명합니다.
SymProxy에 대해 레지스트리를 구성해야 합니다. 자세한 내용은 레지스트리 구성을 참조하세요.
매니페스트를 성능 카운터 및 ETW 이벤트로 등록해야 하며 이벤트 로그를 구성해야 합니다.
IIS를 구성해야 합니다. 자세한 내용은 네트워크 보안 자격 증명 선택 및 SymProxy에 대한 IIS 구성을 참조하세요.
이러한 단계는 Install.cmd 파일을 사용하여 자동화할 수 있습니다. 자세한 내용은 SymProxy 자동화된 설치를 참조하세요.
IIS에 SymProxy 파일 복사
SymProxy 파일은 Windows 드라이버 키트의 디버거 디렉터리에 포함되어 있습니다. 예를 들어 Windows 10 키트에 대한 64비트 파일의 위치입니다. C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\symproxy.
서버에 SymProxy를 설치하려면 symproxy.dll, symsrv.dll 및 symproxy.man을 %WINDIR%\system32\inetsrv에 복사합니다.
Microsoft 기호 저장소에 액세스할 때 발생할 수 있는 문제를 방지하려면 %WINDIR%\system32\inetsrv\symsrv.yes라는 빈 파일을 만듭니다. 이 파일의 내용은 중요하지 않습니다. symsrv.yes 파일이 있으면 Microsoft 공용 기호 저장소에 대한 EULA를 자동으로 수락합니다.
일반적으로 IIS 및 Windows 서버(예: "Baltimore CyberTrust Root")와 함께 설치된 인증서는 업스트림 공급자와의 HTTPS/TLS 통신에 사용되며 SymProxy가 실행 중인 컴퓨터의 신뢰할 수 있는 루트 저장소에 있어야 합니다. SSL 문제 해결에 대한 일반적인 내용은 SSL 관련 문제 해결(서버 인증서)을 참조하세요.