flask socketio.run OSError: [WinError 10013]

깨미·2021년 3월 15일
0

💻 배워가기 💻

목록 보기
3/30
post-thumbnail

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

flask socketio.run 실행 시 발생한 오류이다.

검색했을 때 찾은 방법들

  • AntiVirus Free 프로그램의 보호 기능 끄기
    -> 본인은 해당 프로그램이 없었음. Windows 보안에서 네트워크 방화벽을 꺼봐도 해결되지 않았다.
  • :80 포트가 사용되고 있는 지 확인. cmd 터미널를 관리자 권한으로 실행하여 netstat -a -b 명렁어로 포트 확인 또는 netstat -aon | find /i "listening" | find "8080" 로 리스닝 중인 것 조회.
    -> 리스닝 중인 것 없음
  • flask code에서 8080 말고 8083으로 연결하도록 수정
    -> 원래 8080에 리스닝된 것이 없으니 코드 수정해도 해결 되지 않음.

해결한 방법

실행이 됐던 시기와 오류난 시기에서 바뀐 것은 window 업데이트 밖에 없었다.
Window 업데이트 사항 확인 (업데이트 기록 보기 로 검색)

위에 업데이트 제거 버튼 클릭

Microsoft Windows에 대한 보안 업데이트가 이루어진 것을 확인.
해당 업데이트를 제거.

제거 한 후, 다시 시작하니 제대로 실행되는 것 확인.
보안 업데이트를 하고도 실행할 수 있는 방법 모색 필요.

profile
vis ta vie

0개의 댓글