Programing

웹 사이트 IIS HRESULT를 시작할 수 없음 : 0x80070020)

lottogame 2020. 11. 30. 07:44
반응형

웹 사이트 IIS HRESULT를 시작할 수 없음 : 0x80070020)


내 IP에 자체 생성 된 SSL 인증서가있는 웹 사이트를 게시하려고합니다. IIS에 사이트를 추가하고 실행하려고하면이 오류가 발생하고 웹 사이트를 시작할 수 없습니다.

IIS (인터넷 정보 서비스) 관리자-다른 프로세스에서 파일을 사용 중이므로 프로세스가 파일에 액세스 할 수 없습니다. (HRESULT 예외 : 0x80070020)

그 문제의 원인은 무엇일까요?


http://support.microsoft.com/kb/890015/en-us를 확인하십시오 .

다른 프로세스는 IIS를 실행하는 컴퓨터에서 포트 80 또는 포트 443을 사용하고 있습니다. 기본적으로 IIS는 포트 80을 기본 TCP 포트로 사용하고 SSL (Secure Sockets Layer)에 포트 443을 사용합니다.


Nacho의 (정확한) 대답을 더 자세히 설명하려면 여기에서 :

명령 프롬프트에서 다음 명령을 실행하여 TCP 포트 80 및 / 또는 443을 사용하는 프로세스의 PID를 찾으십시오 (힌트 : 433 의 경우 아마도 Skype 일 것입니다 ).

netstat -aon | find ":80" 
netstat -aon | find ":443"

다음과 유사한 출력이 표시됩니다. 실제 PID는 케이스마다 다릅니다.

TCP    0.0.0.0:80            0.0.0.0:0              LISTENING       3604 
TCP    0.0.0.0:443           0.0.0.0:0              LISTENING       3320

이제 작업 관리자를 사용하여 위의 PID가 속한 프로세스를 쉽게 찾고 적절한 조치를 취할 수 있습니다.


제 경우에는 Skype가 범인이었습니다. 예, 올바른 skype가 포트 80/443을 사용하고 있다는 것을 읽었습니다.

다음은 비활성화하는 방법입니다.

  1. Skype-> 도구-> 옵션 실행
  2. 고급 설정으로 이동-> 연결
  3. "사용 포트 80 및 443 ...."을 선택 취소하십시오. 여기에 이미지 설명 입력
  4. Skype를 저장하고 종료하거나 컴퓨터를 다시 시작하십시오.

이것이 당신에게도 도움이되기를 바랍니다. :)

참고 URL : https://stackoverflow.com/questions/24021071/unable-to-start-web-site-iis-hresult-0x80070020

반응형