IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 【网络相关】curl可以访问浏览器打不开,无法访问此网站,ERR_UNSAFE_PORT。10080端口 -> 正文阅读

[系统运维]【网络相关】curl可以访问浏览器打不开,无法访问此网站,ERR_UNSAFE_PORT。10080端口

问题描述

今天服务器部署了一个nginx服务,暴露的端口是10080,该服务在terminal上面使用curl可以访问到,手机浏览器可以访问到,但是电脑的浏览器不行,尝试了两个浏览器,谷歌和苹果原生浏览器,均不行。

谷歌浏览器显示“无法访问此网站”,ERR_UNSAFE_PORT。通过network查看,该网站在请求的时候,显示的是取消请求,停止访问了。

苹果原生的浏览器访问了是转发到了一个未知网站。about:blank。依然是无法访问,而且无法排查问题。

结论

该问题的原因是触及到了浏览器的不安全端口,所以无法进行访问,换一个端口就行了。curl可以的,浏览器不行。报了ERR_UNSAFE_PORT这个错误码,并且排除了网络问题和缓存问题之后,就可以确认,就是端口问题了,换一个端口试一下吧~

解决思路

我使用的排除法进行解决该问题。无法访问该网站,

我首先想到的是服务器问题。我看下是不是端口没有开。端口确实没开,打开了端口后,依然访问不到。

后来看到服务器的防火墙有重叠部分,因为阿里云的防火墙重叠是会被覆盖的。虽然之前是好的,但以防万一,需要彻底排除,所以我把服务器所有的防火墙端口都删了。然后进行访问,果然没让我失望,依然是访问不到,同样的问题。这个时候访问服务器的其他端口是OK的。

这个时候已经排除掉了服务器的问题,不是服务器的问题,就开始排除自己的电脑问题。

首先要排除网络问题。使用家里wifi是无法访问的,手机开热点,依然访问不通。使用电脑无法排除网络问题,就再使用手机。

使用手机蜂窝数据和wifi都试一下对该服务进行访问,手机上面均可以访问到,都是畅通的。

那么排除了网络问题,网络是OK的。

那就是电脑问题了。但是电脑可以访问其他网站,唯独这个网站访问不了,为了防止dns的问题。我使用的ip进行访问,同时清空了浏览器的dns缓存,都是没用的。

到这里为止,分析一下现象:ip+端口,电脑浏览器无法访问,其他端口,使用ip或者域名都可以访问。手机上面所有的都能访问。蜂窝或者wifi均可。那么问题都指向了浏览器和这个端口上面。

针对性的去搜索资料,首先搜索的是curl能访问,浏览器不能访问。搜到的资料是代理问题,浏览器的代理。我看到自己搭了梯子。但是大概率不会是这个原因的。我也尝试了一下。突然能多访问了几个网站,是一个好的征兆,但是这个网站依然访问不了。

排除了代理的问题,实在是没有思路了。我就去放松了一下。

回来之后针对异常这个页面进行查看,发现无法访问该网页下面,有一个错误码,ERR_UNSAFE_PORT。我就去搜了一下这个错误码。

这个错误码的意思是不安全的端口。关于谷歌浏览器,有一些不安全的端口是禁止访问的。有了这个思路,我快速将服务重新部署了一个其他端口。再次访问。OK!大功告成,问题解决。果然是这个问题。

不过我在查到的资料里面,10080并不是不安全的端口,可能是新加进去的吧。

谷歌浏览器不安全的端口

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]
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-06-08 19:16:18  更:2022-06-08 19:16:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 22:03:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码