웹 사이트 IISHRESULT: 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을 사용합니다.
나초의 (정확한) 대답을 더 자세히 설명하기 위해, 여기서:
명령 프롬프트에서 다음 명령을 실행하여 TCP 포트 80 및/또는 443을 사용하는 프로세스의 PID를 찾습니다(힌트: 443의 경우 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가 포트 80/443을 사용했습니다.
다음은 비활성화하는 방법입니다.
- Skype 시작 -> 도구 -> 옵션
- 고급 설정으로 이동 -> 연결
"포트 80 및 443 사용..."의 선택을 취소합니다.
Skype를 저장했다가 종료하거나 컴퓨터를 다시 시작합니다.
언급URL : https://stackoverflow.com/questions/24021071/unable-to-start-web-site-iis-hresult-0x80070020
'programing' 카테고리의 다른 글
Oracle SQL에서 '@' 기호의 의미는 무엇입니까? (0) | 2023.07.08 |
---|---|
모든 (경량) 태그 생성 날짜를 표시하는 git 명령 (0) | 2023.07.08 |
MongoDB로 보고하는 방법은 무엇입니까? (0) | 2023.07.08 |
numpy 배열을 mongodb에 저장하는 중 (0) | 2023.07.08 |
오류: 다른 경로에서 생성된 ActivatedRouteSnapshot을 다시 연결할 수 없습니다. (0) | 2023.07.08 |