증상
특정 포트로 사이트를 열때 크롬에서 ERR_UNSAFE_PORT 라는 에러메시지를 발생하면서 사이트 접속이 불가한 상황이 있습니다.
증상은 아래와 같은 화면입니다.
해결방법1 - Windows
1. Google 크롬 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다.
2. 그런 다음에, 아래와 같이 Chrome.exe 바로가기의 대상을 입력하는 부분에 허용하려는 포트를 explicitly-allowed-ports 옵션으로 추가하고,
크롬을 껐다가 재시작하면 정상적으로 접속이 됩니다.
--explicitly-allowed-ports=허용하려는포트번호
만일 여러개의 포트를 허용하려고 하면 --explicitly-allowed-ports=11,22,33 과 같이 씁니다.
바로 아래화면과 같이요.
주의할점은 --explicitly-allowed-ports 앞에 반드시 띄어쓰기를 한칸 해주셔야 합니다.
기본 경로에 설치를 하셨다면 아래내용을 복사해서 사용하시면 됩니다
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --explicitly-allowed-ports=101,10,6000
해결방법2 - MAC
아래 명령어와 같이 explicitly-allowed-ports 옵션을 이용하여 실행해줍니다.
open /Applications/Google\ Chrome.app --args --explicitly-allowed-ports=허용하려는 포트번호
해결방법3
크롬 외에 다른 웹 브라우저를 사용하면 됩니다.
주요 사용가능 브라우저는 아래와 같습니다.
엣지 - 다운로드 주소 : https://www.microsoft.com/ko-kr/edge?r=1 (윈도사용자라면 기본적으로 설치되어있습니다.)
사파리 - 다운로드 주소 : https://support.apple.com/downloads/safari (MAC만 지원)
* firefox또한 일부포트를 접속불가하도록 막습니다.
원인
해당 포트가 안전하지 않은 포트로, 크롬 브라우저 보안에서 에러가 발생되는 문제입니다.
참고로, 크롬에서 안전하지 않은 포트로 정의한 포트는 아래 숫자와 같고, // 뒤가 용도입니다.
1, // tcpmux
7, // echo
9, // discard
11, // systat
13, // daytime
15, // netstat
17, // qotd
19, // chargen
20, // ftp data
21, // ftp access
22, // ssh
23, // telnet
25, // smtp
37, // time
42, // name
43, // nicname
53, // domain
69, // tftp
77, // priv-rjs
79, // finger
87, // ttylink
95, // supdup
101, // hostriame
102, // iso-tsap
103, // gppitnp
104, // acr-nema
109, // pop2
110, // pop3
111, // sunrpc
113, // auth
115, // sftp
117, // uucp-path
119, // nntp
123, // NTP
135, // loc-srv /epmap
137, // netbios
139, // netbios
143, // imap2
161, // snmp
179, // BGP
389, // ldap
427, // SLP (Also used by Apple Filing Protocol)
465, // smtp+ssl
512, // print / exec
513, // login
514, // shell
515, // printer
526, // tempo
530, // courier
531, // chat
532, // netnews
540, // uucp
548, // AFP (Apple Filing Protocol)
554, // rtsp
556, // remotefs
563, // nntp+ssl
587, // smtp (rfc6409)
601, // syslog-conn (rfc3195)
636, // ldap+ssl
989, // ftps-data
990, // ftps
993, // ldap+ssl
995, // pop3+ssl
1719, // h323gatestat
1720, // h323hostcall
1723, // pptp
2049, // nfs
3659, // apple-sasl / PasswordServer
4045, // lockd
5060, // sip
5061, // sips
6000, // X11
6566, // sane-port
6665, // Alternate IRC [Apple addition]
6666, // Alternate IRC [Apple addition]
6667, // Standard IRC [Apple addition]
6668, // Alternate IRC [Apple addition]
6669, // Alternate IRC [Apple addition]
6697, // IRC + TLS
10080, // Amanda
크롬은 왜 이러한 포트들을 안전하지 않다고 규정하고, 접속을 불가하도록 했을까요?
바로 해커들이 이러한 포드들을 이용하여 사용자 PC를 공격할 수 있기 때문입니다.
크롬 개발자들은 많이 알려진 포트들의 목록을 검토했고,
그 중에서 구글 크롬이 공격자의 통로(프록시)가 될 수도 있다고 검토를 했기에 안전하지 않은 포트를 관리하고, 접속이 불가하도록 하였습니다.
이에 대한 자세한 영어 원문은 아래와 같은데, 기회가 되면 해당 내용을 한번 더 소개해보도록 해보겠습니다.
https://jazzy.id.au/2012/08/23/why_does_chrome_consider_some_ports_unsafe.html
출처 : Chrome ERR_UNSAFE_PORT, 크롬 ERR_UNSAFE_PORT 해결방법, 접속불가 (tistory.com)
'IT > Windows' 카테고리의 다른 글
'Windows Protected Your PC'팝업을 비활성화하거나 제거하는 방법? [MiniTool 팁] (0) | 2023.07.29 |
---|---|
Windows Server 평가판 제품을 KMS 정품키로 Edition 변경 및 인증 받기. (0) | 2023.07.28 |
[Windows] 윈도우 10 - Cab 파일 설치하기 (0) | 2023.07.25 |
원격데스크톱 포트변경 및 네트워크 방화벽 해제 및 차단 (0) | 2023.07.17 |
Windows - 명령줄을 사용하여 IP 주소를 차단합니다. (0) | 2023.07.17 |