Chrome,你这坑人的默认非安全端口

Posted 琦彦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chrome,你这坑人的默认非安全端口相关的知识,希望对你有一定的参考价值。

目录

一、什么是默认非安全端口?

二、浏览器默认限制端口有哪些?

三、解决办法?

1. 更换服务启动端口:

2. Chrome:

3. Firefox:

四、附:Chrome默认非安全端口


最近用chrome打开页面的发现出现如下的错误:

ERR_UNSAFE_PORT

Provisional headers are shown

一、什么是默认非安全端口?

每个浏览器出于安全问题,都会禁止一些网络浏览以外的端口。因为不清楚这个机制,我用node开启的6000服务根本无法访问,调试了半天代码,用别的浏览器发现打开了!深究得知浏览器禁用端口这一说。

ERR_UNSAFE_PORT
Provisional headers are shown

 

 

二、浏览器默认限制端口有哪些?

  1. Chrome谷歌浏览器:6000、6665-6669...(详细末尾贴上)
  2. FireFox火狐浏览器:非80端口

三、解决办法?

1. 更换服务启动端口:

推荐使用这种,免去了配置的麻烦。

2. Chrome:

右键单击Chrome快捷方式 ➡ 目标 ➡ 在后面添加参数:--explicitly-allowed-ports=xxx (xxx为目标端口号)

例如:...\\chrome.exe –explicitly-allowed-ports=6666

3. Firefox:

打开新标签页,地址栏输入about:config打开浏览器配置页面,搜索首选项network.security.ports.banned.override,如果没有则添加(首选项类型为字符串),将其值设为6666。再次尝试访问受限站点成功。
如果需要设置多个端口,则把首选项值设为6666,6667的格式即可。

四、附: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 
465, // smtp+ssl 
512, // print / exec 
513, // login 
514, // shell 
515, // printer 
526, // tempo 
530, // courier 
531, // chat 
532, // netnews 
540, // uucp 
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]

以上是关于Chrome,你这坑人的默认非安全端口的主要内容,如果未能解决你的问题,请参考以下文章

神坑之 6666 端口 (默认非安全端口)

ERR_UNSAFE_PORT , Chromium 的默认非安全端口

ERR_UNSAFE_PORT , Chromium 的默认非安全端口

浏览器安全端口限制

2. 配置非默认端口的动态服务注册

网站http协议 端口非80 8080 443,浏览器报错ERR_UNSAFE_PORT