본문 바로가기

컴퓨터 관련/문제해결

[WinError 10061] No connection could be made because the target machine actively refused it

728x90
반응형

1. 원인

  • 에러 메시지를 해석하면, "타겟 머신이 연결을 거부하여, 연결할 수 있는 방법이 없습니다."라는 뜻이 됩니다.
  • 즉, 접속하고자 하는 기기에서 전송한 패킷을 거부한 것이다.

2. 해결방법

  • 이 방법은 다양한 원인이 있으므로, 전부 나열하기는 힘들다.
  • 패킷의 목적지가 되는 포트와 서비스를 실행하면 된다.

3. 예시

  • Websocket 서버에 접속을 시도 할 때, Websocket 서비스가 꺼져 있으면 접속이 안되는 상황이 생긴다. 이때 해당 에러가 발생한다.
  • 에러를 해결하기 위해, Websocket 서비스를 키게 되면 접속이 가능해지므로, 해당 에러도 해결되게 된다.
반응형