수정 : ERR_UNSAFE_PORT

다른 포트를 사용하여 웹 서버에 연결하려고하는데 " ERR_UNSAFE_PORT " 오류가 발생하는 사용자에 대한보고가있었습니다 . 이는 브라우저에서 안전하지 않은 포트를 사용하기 때문이며 보안 목적으로 통과 할 수 없습니다.

ERR_UNSAFE_PORT 오류의 원인은 무엇입니까?

이 오류는 브라우저가 안전하지 않은 포트에 대한 액세스를 중지 하기 때문에 발생합니다 . 웹 개발자는 보안을 알고 있으며 브라우저는 사용자를 대신하여 서버에서 요청을 할 때 공격자에게 엄청나게 책임이 있습니다. 안전하지 않은 포트를 통해 공격자는 웹 브라우저를 사용자에게 해로울 수있는 것으로 속일 수 있습니다.

브라우저에서 안전하지 않은 / 제한된 포트 허용

이 오류를 수정하려면 브라우저에서 액세스하려는 안전하지 않은 포트를 명시 적으로 허용해야합니다. 브라우저마다 제한된 포트 액세스를 허용하는 방법이 다릅니다. 아래에서 Chrome 및 Firefox 방법에 대해 안내합니다.

Chrome의 경우 :

크롬에서 포트를 허용하려면 크롬 바로 가기의 속성으로 이동하여 액세스하려는 포트가있는 바로 가기 대상에 다음 줄을 추가하면됩니다.

  1. Chrome 바로 가기를 마우스 오른쪽 버튼으로 클릭하십시오.
  2. 속성 선택
  3. 이제 추가 — explicit-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 에이 옵션을 포함하지 않습니다 . 따라서 이것을 수동으로 추가해야합니다.

  1. URL에 " about : config "를 입력합니다.
  2. 이제 목록을 마우스 오른쪽 버튼으로 클릭하고 New> String을 선택 합니다.

  3. 그런 다음 " network.security.ports.banned.override " 라는 이름의 문자열을 만듭니다.
  4. 가치면에서 다음 방법으로 포트를 추가 할 수 있습니다.

    1-65535 (모든 포트)

    87,88,89,1050 (쉼표가있는 일부 포트)

Chrome의 제한된 포트 :

1, // tcpmux 7, // echo 9, // 11 삭제, // systat 13, // 주간 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 (Apple Filing Protocol에서도 사용됨) 465, // smtp + ssl 512, // print / exec 513, // 로그인 514,// 쉘 515, // 프린터 526, // 템포 530, // 택배 531, // 채팅 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 추가] 6666, // 대체 IRC [Apple 추가] 6667, // 표준 IRC [Apple 추가] 6668, // 대체 IRC [Apple 추가] 6669, // 대체 IRC [Apple 추가] 6697, // IRC + TLS// ldap + ssl 993, // ldap + ssl 995, // pop3 + ssl 2049, // nfs 3659, // apple-sasl / PasswordServer 4045, // lockd 6000, // X11 6665, // Alternate IRC [ Apple 추가] 6666, // 대체 IRC [Apple 추가] 6667, // 표준 IRC [Apple 추가] 6668, // 대체 IRC [Apple 추가] 6669, // 대체 IRC [Apple 추가] 6697, // IRC + TLS// ldap + ssl 993, // ldap + ssl 995, // pop3 + ssl 2049, // nfs 3659, // apple-sasl / PasswordServer 4045, // lockd 6000, // X11 6665, // Alternate IRC [ Apple 추가] 6666, // 대체 IRC [Apple 추가] 6667, // 표준 IRC [Apple 추가] 6668, // 대체 IRC [Apple 추가] 6669, // 대체 IRC [Apple 추가] 6697, // IRC + TLS

Firefox의 제한된 포트 :

1, // tcpmux 7, // echo 9, // 11 삭제, // systat 13, // 주간 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, // 로그인 514, // 쉘 515, // 프린터 526, // 템포 530,// 택배 531, // 채팅 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