ERR_CONNECTION_REFUSED等非标准的HTTP错误状态码原因分析和解决办法
文章目录
- 一、DNS Resolution Failed
- 1,DNS服务器故障
- 2,DNS配置错误
- 3,DNS劫持
- 4,域名过期
- -5,其他网络问题
- 二、ERR_CONNECTION_REFUSED
- -"ERR_CONNECTION_REFUSED" 错误可能有多种原因
- 三、ERR_SSL_PROTOCOL_ERROR
- "ERR_SSL_PROTOCOL_ERROR" 错误的原因和解决办法
- 1. SSL/TLS版本不匹配
- 2. 证书问题
- 3. 浏览器缓存问题
- 4. 安全套接字配置问题
- 5. 网络问题
- 6. 防火墙或安全软件问题
- 四、ERR_INTERNET_DISCONNECTED
- 五、ERR_NAME_NOT_RESOLVED
- 解决 "ERR_NAME_NOT_RESOLVED" 错误常用方法
- 六、ERR_TOO_MANY_REDIRECTS
- 七、This site can't be reached
- 八、推荐阅读
HTTP错误状态码是HTTP协议的一部分,而我们实际使用过程中,会发现浏览器会报一些英文的错误码,那这部分错误状态码是怎么回事呢?接着看下文来具体分析:
一、DNS Resolution Failed
表示浏览器无法解析域名以获取服务器的IP地址,可能是DNS配置问题。
DNS Resolution Failed 报错的原因可能如下:
1,DNS服务器故障
可能是DNS服务器硬件故障、软件故障或网络连接问题等不可预知的因素导致其无法正常工作,从而 使DNS解析失败。常用智能DNS服务器地址:8.8.8.8,114.114.114.114 ……
2,DNS配置错误
可能是本地DNS缓存配置错误,或者DNS服务器地址配置错误。
3,DNS劫持
攻击者通过篡改DNS解析结果,将用户重定向到错误的网站,从而导致DNS解析失败。
4,域名过期
如果域名已经过期,那么该域名就无法正常访问,导致DNS解析失败。
-5,其他网络问题
如网络拥堵、防火墙设置、路由器配置等问题也可能导致DNS解析失败。
二、ERR_CONNECTION_REFUSED
“ERR_CONNECTION_REFUSED” 是一个浏览器错误消息,通常不是一个标准的HTTP状态码。
这个错误消息表示浏览器尝试建立到服务器的网络连接,但服务器拒绝了连接。
这种情况通常不会在HTTP响应中返回一个特定的状态码,而是在尝试建立连接的阶段出现的错误。
-“ERR_CONNECTION_REFUSED” 错误可能有多种原因
可能的原因包括如下:
- 服务器未启动或未运行,导致无法接受连接请求。
- 防火墙或网络配置问题阻止了连接。
- 服务器端口设置不正确或被占用。
三、ERR_SSL_PROTOCOL_ERROR
“ERR_SSL_PROTOCOL_ERROR” 错误消息通常是与 SSL(安全套接字层)通信协议相关的问题导致的。这个错误表示浏览器无法建立安全的加密连接到目标网站。
“ERR_SSL_PROTOCOL_ERROR” 错误的原因和解决办法
1. SSL/TLS版本不匹配
原因:浏览器和服务器之间支持的SSL/TLS版本不匹配。
解决办法:尝试使用其他浏览器,或者确保浏览器和服务器都支持相同的SSL/TLS版本。您还可以在浏览器设置中尝试启用或禁用不同版本的SSL/TLS协议。
2. 证书问题
原因:服务器证书无效、过期、不匹配或由不受信任的颁发机构签发。
解决办法:检查服务器证书,确保它是有效的、未过期的,且由受信任的颁发机构签发。如果您是网站管理员,需要根据证书情况重新配置或者更新新证书。
3. 浏览器缓存问题
原因:浏览器缓存中存在损坏的SSL证书或数据。
解决办法:尝试清除浏览器缓存和Cookie数据,然后重新加载网页。
4. 安全套接字配置问题
原因:安全套接字配置错误,可能是由于浏览器或服务器端的问题。
解决办法:联系网站管理员,以确保服务器的安全套接字配置正确。您还可以尝试使用不同的浏览器,以查看是否仅在特定浏览器上出现此问题。
5. 网络问题
原因:网络连接不稳定或中断。
解决办法:检查您的网络连接,确保它稳定。
6. 防火墙或安全软件问题
原因:防火墙或安全软件可能会阻止SSL连接。
解决办法:检查您的防火墙策略或安全软件设置,确保它们没有阻挡SSL协议通过。有时,禁用一些安全软件或浏览器插件也可能有助于解决问题。
四、ERR_INTERNET_DISCONNECTED
表示计算机失去了与互联网的连接,通常是由于网络通信故障引起的。
-
无网络连接
您的计算机没有连接到任何网络,或者网络连接出现了问题。通常需要查看WiFi、有线网络等是否正常连接,如果有配置代理服务器,还需要检查代理配置是否正常,代理服务器是否能正常上网。 -
中断的网络连接
您的网络连接可能中断了,导致无法访问互联网。 -
网络配置问题
可能存在网络配置问题,阻止了浏览器与互联网的通信。
五、ERR_NAME_NOT_RESOLVED
“ERR_NAME_NOT_RESOLVED” 错误通常是由于浏览器无法解析域名(网站地址)为 IP 地址而导致的。这个错误表示浏览器无法找到与输入的域名相关联的 IP 地址,因此无法连接到网站。
解决 “ERR_NAME_NOT_RESOLVED” 错误常用方法
-
检查输入的网址
确保您输入的网址没有拼写错误,特别是检查域名的正确性。一个常见的拼写错误是漏掉了 “www” 前缀或者输入了额外的字符。 -
检查网络连接
确保您的计算机已连接到互联网,并且网络连接正常工作。您可以尝试在其他设备上检查互联网连接是否正常,以排除网络问题。 -
清除DNS缓存
有时,本地DNS缓存中的旧数据可能导致域名解析问题。您可以在命令提示符中运行以下命令来清除DNS缓存:在Windows上,运行:
ipconfig /flushdns
-
更换DNS服务器
您可以尝试将计算机的DNS服务器更改为其他公共的智能DNS服务器,例如阿里的DNS服务器(223.5.5.5和223.6.6.6)或public DNS服务器(114.114.114.114),以解决当地ISP提供的DNS服务器延迟、同步异常、解析缓慢等有关的问题。 -
检查防火墙和安全软件
某些防火墙或安全软件可能会影响DNS解析。确保您的防火墙或安全软件未阻止浏览器进行DNS查询。 -
等待一段时间
有时,域名解析问题可能是暂时性的,可能是DNS服务器或域名注册商的问题。等待一段时间后,再次尝试访问网站可能会解决问题。 -
联系网站管理员
如果以上步骤都没有解决问题,并且您只在特定网站上遇到此错误,那么可能是该网站的域名配置问题。您可以尝试联系网站管理员以获取支持和信息。
六、ERR_TOO_MANY_REDIRECTS
“ERR_TOO_MANY_REDIRECTS” 错误通常是由于网站配置中的重定向问题而引起的,导致浏览器在尝试加载网页时陷入了无限循环的重定向。这个错误表示浏览器被重定向太多次,无法完成加载网页的操作。
“ERR_TOO_MANY_REDIRECTS” 错误通常是由于网站的配置问题引起的,因此需要对网站的服务器和配置进行仔细的检查。如果您是网站管理员,您可能需要检查网站的重定向规则和配置。如果您是普通用户,可以尝试清除浏览器缓存和Cookie,并检查不同的浏览器以查看问题是否解决。
-
清除浏览器缓存和Cookie
清除浏览器的缓存和Cookie数据,以确保浏览器没有存储已保存的重定向信息。这可以在浏览器设置中完成。 -
使用不同的浏览器
尝试在不同的浏览器中打开网页,以查看是否仅在特定浏览器上出现此问题。如果问题在不同的浏览器中都存在,那么可能是网站配置的问题。 -
禁用浏览器扩展和插件
一些浏览器扩展或插件可能会导致重定向问题。尝试禁用浏览器扩展和插件,然后重新加载网页,看是否解决了问题。
如果以上方法都不能帮你解决,建议联系网站的管理员处理。
七、This site can’t be reached
“This site can’t be reached” 是一个比较复杂的问题,它表示浏览器无法连接到指定的网站。这个错误的原因通常涉及到网络连接问题、DNS解析问题、网站服务器问题或浏览器配置问题。可以结合前面的其他报错解决办法进行排查处理。
八、推荐阅读
- 佳节发好文,详细解读HTTP错误状态码产生原因及解决办法
- HTTP状态码504(Gateway Timeout)报错原因分析和解决办法
- 一文入门Web网站安全测试
- HTTP状态码301(永久重定向)不同Web服务器的配置方法
相关文章:

ERR_CONNECTION_REFUSED等非标准的HTTP错误状态码原因分析和解决办法
文章目录 一、DNS Resolution Failed1,DNS服务器故障2,DNS配置错误3,DNS劫持4,域名过期-5,其他网络问题 二、ERR_CONNECTION_REFUSED-"ERR_CONNECTION_REFUSED" 错误可能有多种原因 三、ERR_SSL_PROTOCOL_ER…...
瀑布流 - Vue3基于Grid布局简单实现一个瀑布流组件
瀑布流 - Vue3基于Grid布局简单实现一个瀑布流组件 前言 在学习Grid布局之时,我发现其是CSS中的一种强大的布局方案,它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局,在刷某书和某宝首页时&…...
ES6面试题总结
1. 谈谈你对 ES6 的理解,为什么要学习es6? ES6是新一代的JS语言标准,对分JS语言核心内容做了升级优化,规范了JS使用标准,新增了JS原生方法,使得JS使用更加规范,更加优雅,更适合大型应用的开发。学习ES6是成…...

mybatisplus,jdbc 批量插入
1.测试用例 项目中遇到在做导入号码的时候我们会用到批量导入,提高入库的速度。接下来我们以10000条为测试用例。 1.1 批量执行sql语句 当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库…...

如何使用IP归属地查询API来追踪网络活动
引言 在当今数字化世界中,了解网络活动的源头和位置对于网络安全、市场研究和用户体验至关重要。IP归属地查询API是一种强大的工具,可以帮助您追踪网络活动并获取有关IP地址的重要信息。本文将探讨如何使用IP归属地查询API来追踪网络活动,以…...
【SQL】S0 系列博文大纲
系列博文大纲 SQL 学习环境建议系列博文相关书籍系列博文大纲阶段进展 SQL 学习环境建议 对于 SQL 语言的学习,博主本地使用:MySQL DataGrip; MySQL 提供本地数据库服务; DataGrip IDE,承担编程运行测试任务…...

2023年8月体育用品行业数据分析(京东数据产品)
当前,亚运会临近,这也带动了国民对体育消费的热情,体育产品内销逐渐旺盛,“亚运经济”红利开始显现。鲸参谋数据显示,今年8月份,京东平台上体育用品行业的销量为185万,同比增长2%;销…...
国内高校镜像网站
国内各大高校开源镜像站 排名不分前后 清华大学:https://mirrors.tuna.tsinghua.edu.cn/ 北京大学:https://mirrors.pku.edu.cn/ 北京外国语大学:http:// https://mirrors.bfsu.edu.cn/ 北京理工大学:https://mirrors.bit.e…...

Linux安装kafka-manager
相关链接https://github.com/yahoo/kafka-manager/releases kafka-manager-2.0.0.2下载地址 百度云链接:https://pan.baidu.com/s/1XinGcwpXU9YBF46qkrKS_A 提取码:tzvg 一、安装部署 1.把kafka-manager-2.0.0.2.zip拷贝到目录 /opt/app/elk 2.解压…...

MYSQL索引——B+树讲解
B-/B树看 MySQL索引结构 B-树 B-树,这里的 B 表示 balance( 平衡的意思),B-树是一种多路自平衡的搜索树.它类似普通的平衡二叉树,不同的一点是B-树允许每个节点有更多的子节点。下图是 B-树的简化图. B-树有如下特点: 所有键值分布在整颗树中; 任何一…...

VB将十进制整数转换成16进制以内的任意进制数
VB将十进制整数转换成16进制以内的任意进制数 数值转换,能够将十进制整数转换成16进制以内的任意进制数 Private Function DecToN(ByVal x%, ByVal n%) As StringDim p() As String, y$, r%p Split("0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F", ",")I…...

基于SpringBoot+Vue的宠物领养饲养交流管理平台设计与实现
前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 👇🏻…...

【图像去噪】【TGV 正则器的快速计算方法】通过FFT的总(广义)变化进行图像去噪(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
windbg调试句柄问题
这里写自定义目录标题 winform,句柄资源不够强,程序crash句柄主程序c程序,加载的插件是c# dll,这时候如何用windbg调试dll库如果查看句柄和对象的关系!handle 怎么能知道哪个句柄是Form对话框的句柄如何查看句柄对应的类对象 winf…...

9月13-14日上课内容 第三章 ELK日志分析系统及部署实例
本章结构 ELK日志分析系统简介 ELK日志分析系统分为 Elasticsearch Logstash Kibana 日志处理步骤 1.将日志进行集中化管理 2.将日志格式化(Logstash) 并输出到Elasticsearch 3.对格式化后的数据进行索引和存储 (Elasticsearch) 4.前端数据的展示(Kibana) Elasticsearch介…...

服务器端应用的安装
前言:相信看到这篇文章的小伙伴都或多或少有一些编程基础,懂得一些linux的基本命令了吧,本篇文章将带领大家服务器如何部署一个使用django框架开发的一个网站进行云服务器端的部署。 文章使用到的的工具 Python:一种编程语言&…...

关于硬盘质量大数据分析的思考
近日,看到Backblaze分享了一遍关于硬盘运行监控数据架构的文章,觉得挺有意义的,本文就针对这方面跟大家聊聊。 作为一家在2021年在美国纳斯达克上市的云端备份公司,Backblaze一直保持着对外定期发布HDD和SSD的故障率稳定性质量报告…...

RK3568核心板分区空间不足,如何修改分区大小?
在对评估板进行开发验证时,时常会遇到根目录空间不足的情况,而在其他分区又有冗余空间,这时则需要对分区大小重新进行分配,合理化利用分区空间。 本文将基于HD-RK3568-IOT评估板主要讲解如何修改eMMC分区大小。 1. 分区表介绍…...

Linux系统怎么修改主机名
【微|信|公|众|号:厦门微思网络】 1.备份主机名文件 首先redhat修改主机名,在进行任何修改之前,请务必备份主机名文件。这样,即使出现意外情况,你也能够轻松恢复到原始状态。使用以下命令备份主机名文件࿱…...
BroadcastChannel方法跨浏览器窗口通信
1. 描述 同源 的不同浏览器窗口,Tab 页,frame 或者 iframe 下的不同文档之间可以通过 BroadcastChannel 相互通信。 2. 构造函数 通过 BroadcastChannel 类传入的参数创建实例,传入的参数将指定通道名称,在同源环境下该通道可以…...

Linux应用开发之网络套接字编程(实例篇)
服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …...

多云管理“拦路虎”:深入解析网络互联、身份同步与成本可视化的技术复杂度
一、引言:多云环境的技术复杂性本质 企业采用多云策略已从技术选型升维至生存刚需。当业务系统分散部署在多个云平台时,基础设施的技术债呈现指数级积累。网络连接、身份认证、成本管理这三大核心挑战相互嵌套:跨云网络构建数据…...

Docker 离线安装指南
参考文章 1、确认操作系统类型及内核版本 Docker依赖于Linux内核的一些特性,不同版本的Docker对内核版本有不同要求。例如,Docker 17.06及之后的版本通常需要Linux内核3.10及以上版本,Docker17.09及更高版本对应Linux内核4.9.x及更高版本。…...
SciencePlots——绘制论文中的图片
文章目录 安装一、风格二、1 资源 安装 # 安装最新版 pip install githttps://github.com/garrettj403/SciencePlots.git# 安装稳定版 pip install SciencePlots一、风格 简单好用的深度学习论文绘图专用工具包–Science Plot 二、 1 资源 论文绘图神器来了:一行…...
【磁盘】每天掌握一个Linux命令 - iostat
目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...
在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module
1、为什么要修改 CONNECT 报文? 多租户隔离:自动为接入设备追加租户前缀,后端按 ClientID 拆分队列。零代码鉴权:将入站用户名替换为 OAuth Access-Token,后端 Broker 统一校验。灰度发布:根据 IP/地理位写…...

【JavaWeb】Docker项目部署
引言 之前学习了Linux操作系统的常见命令,在Linux上安装软件,以及如何在Linux上部署一个单体项目,大多数同学都会有相同的感受,那就是麻烦。 核心体现在三点: 命令太多了,记不住 软件安装包名字复杂&…...

网络编程(UDP编程)
思维导图 UDP基础编程(单播) 1.流程图 服务器:短信的接收方 创建套接字 (socket)-----------------------------------------》有手机指定网络信息-----------------------------------------------》有号码绑定套接字 (bind)--------------…...

七、数据库的完整性
七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...
4. TypeScript 类型推断与类型组合
一、类型推断 (一) 什么是类型推断 TypeScript 的类型推断会根据变量、函数返回值、对象和数组的赋值和使用方式,自动确定它们的类型。 这一特性减少了显式类型注解的需要,在保持类型安全的同时简化了代码。通过分析上下文和初始值,TypeSc…...