다른 포트를 사용하여 웹 서버에 연결하려고 하지만 "ERR_UNSAFE_PORT 오류가 발생하는 사용자에 대한 보고서가 있습니다. ". 이는 브라우저에서 안전하지 않은 포트를 사용하여 보안을 위해 통과할 수 없기 때문입니다.
ERR_UNSAFE_PORT 오류의 원인은 무엇입니까?
이 오류는 브라우저가 중지하기 때문에 발생합니다. 안전하지 않은 포트에 액세스할 수 있습니다. 웹 개발자는 보안을 알고 있으며 브라우저는 사용자를 대신하여 서버에 요청할 때 공격자에게 엄청난 의무를 지고 있습니다. 안전하지 않은 포트를 통해 공격자는 웹 브라우저를 사용자에게 해로울 수 있는 것으로 속일 수 있습니다.
브라우저에서 안전하지 않은/제한된 포트 허용
이 오류를 수정하려면 브라우저에서 액세스하려는 안전하지 않은 포트를 명시적으로 허용해야 합니다. 브라우저마다 제한된 포트 액세스를 허용하는 방법이 다릅니다. 아래에서 Chrome 및 Firefox 방법에 대해 안내해 드립니다.
Chrome용 :
Chrome에서 포트를 허용하려면 Chrome 바로 가기 속성으로 이동하여 액세스하려는 포트가 있는 바로 가기 대상에 다음 줄을 추가하기만 하면 됩니다.
- Chrome 바로가기를 마우스 오른쪽 버튼으로 클릭합니다.
- 선택 속성
- 지금 추가 —explicitly-allowed-ports=xxx 바로 가기 대상으로
예:C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --explicitly-allowed-ports=6666
참고 :명시적으로 단어 앞에 공백 없이 두 개의 ” – – ” 대시가 있습니다.
그 사이에 쉼표를 사용하여 여러 포트를 추가할 수도 있습니다.
Firefox의 경우 :
Firefox의 경우 network.security.ports.banned.override를 사용하여 포트를 허용할 수 있습니다. . 그러나 업데이트된 버전의 Firefox에는 about:config에 이 옵션이 포함되어 있지 않습니다. 기본적으로. 따라서 수동으로 추가해야 합니다.
- “about:config 입력 " URL에
- 이제 목록을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기>문자열
을 선택합니다. - 그런 다음 "network.security.ports.banned.override라는 이름의 문자열을 만듭니다. "
- 값에서 다음 방법으로 포트를 추가할 수 있습니다.
1-65535(모든 포트)
87,88,89,1050(쉼표가 있는 일부 포트의 경우)
Chrome의 제한된 포트 :
//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 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 139, // netbios 143, // imap2 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) 556, // remotefs 563, // nntp+ssl 587, // stmp? 601, // ?? 636, // ldap+ssl 993, // ldap+ssl 995, // pop3+ssl 2049, // nfs 3659, // apple-sasl / PasswordServer 4045, // lockd 6000, // X11 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
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 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 139, // netbios 143, // imap2 179, // BGP 389, // ldap 465, // smtp+ssl 512, // print / exec 513, // login 514, // shell 515, // printer 526, // tempo 530, // courier 531, // chat 532, // netnews 540, // uucp 587, // stmp? 601, // ?? 636, // ldap+ssl 993, // ldap+ssl 995, // pop3+ssl 2049, // nfs 3659, // apple-sasl / PasswordServer 4045, // lockd 6000, // X11