node.js 서버 ECONNERFUSED ,EADDRINUSE error

YunSu4·2023년 10월 15일
0

EC2와 Android studio 연경 과정에서 발생한 에러를 수정하여 서버와 연결은 되었지만 서버측에서 에러가 났다.

해결 방법

제어판 > 모든 제어판 항목 > 보안 유지 및 관리

windows 보안에서 보기 선택

방화벽에서 앱 허용
mysqld가 개인 네트워크에서는 방화벽 허용이 되어있었는데 공용 네트워크에서는 허용이 안 되어 있는 것이 문제였다.

 


하지만 에러가 추가로 발생하였다.

ADDRINUSE error


3000포트가 이미 사용 중이라는 뜻이다.
내가 돌린 프로세스가 안 꺼졌을 가능성이 높다.

해결 방법

sudolsofi:3000입력후나오는PID를이용하여sudo lsof -i:3000 입력 후 나오는 PID를 이용하여 kill -9 PID
입력해주면 프로세스가 죽는다.

 

그리고 다시 돌려주면
성공~~!!

profile
에러수집가

0개의 댓글

관련 채용 정보