IT

Error: [WinError 10013] 액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다

bepuri 2021. 11. 26. 14:16
728x90

vscode를 쓰다보면 가끔 위와같은 에러가 뜨는 경우가 있었다.

특정 포트로 애플리케이션 실행 시 뜨는 에러인데, 원인은 정확히 파악 되지 않았으나, 추측컨데 vscode에서 터미널에서 실행중인 프로세스를 기억하는 기능 때문에 생기는 문제인듯 했다. 예를들면 터미널은 껐으나 프로세스 자체가 살아있는 경우가 있었는데, 재부팅 하고 나서도 그대로 살아있어서, 생기는 문제였고, 간단하게는 port를 검색해서 강제로 종료시키면 일단 해결은 된다. 하지만 vscode도 동시에 먹통이 된다.

이걸보고 vscode 내 터미널에서 실행한 프로세스에 문제가 있다고 판단했다.

프로세스를 찾아서 종료하는 방법은 아래와 같다.

netstat -ano | findstr <포트번호>

taskkill /f /pid <pid>
검색결과의 가장 오른쪽 숫자가 pid이다

728x90