개발학습/ErrorHandling
[Error] MacOS Monterey Control center: 5000, 7000 포트 점유
자율학습 코딩봇
2022. 1. 4. 20:22
작년 말에 MacOS Monterey 업데이트가 가능해졌었다.
당시에 업데이트 이후에 문제가 많다는 이야기가 있긴 했었는데 나는 그런 거 무시하고 그냥 일단 업데이트 설치를 진행했다.
(약간 신상 같은게 나오면 참지 못하는 스타일)
업데이트 후에 겪게 되었던 문제 중에는 갑자기 git이 증발되었던 게 대표적이었는데 그것과 관련해서는 그냥 xcode를 재설치하면 되는 이슈에 가깝긴 했다. 그 외에도 5000번, 7000번 포트 사용이 안되는 문제가 있었는데 이와 관련해 간단하게 이슈 정리를 하고자 한다.
1. 문제
로컬에서 7000번 포트를 활용해서 앱 테스팅을 하려고 했는데 이미 해당 포트번호가 사용중이라는 내용을 확인했다.
2. 원인
몬트레이 버전 업데이트를 하게되면 AirPlay 서비스가 5000번과 7000번 포트를 점유하게 된다.
문제는 대부분의 웹 개발자들이 5000, 7000번 포트를 자주 사용한다는 것이다.
이에 대한 해결책은 생각보다 간단하다. 시스템 환경설정을 열어주고 아래 경로에서 AirPlay Receiver가 선택되어 있는 것을 풀어주어 Receiver를 off 처리하면 된다.
시스템 환경설정 > 공유(sharing) > AirPlay Receiver(좌측 리스트에서 선택)
Apple Developer에 올라와 있는 해당 내용의 원문 링크도 확인해보면 좀 더 명확하게 알 수 있다.