err_connection_refused错误代码的原因和解决方法?

浏览网页时,浏览器有时会显示“ERR_CONNECTION_REFUSED”。这项错误是什么意思,通常由什么原因引起,又该怎样排查?下面分别从访客端和网站服务器端进行说明。

1、ERR_CONNECTION_REFUSED是什么意思?

ERR_CONNECTION_REFUSED可以理解为“连接被拒绝”。浏览器已经尝试连接目标网站,但目标地址没有接受这次连接,或者连接被网络设备、安全软件拦截。

Google对该错误的解释是:网页不允许Chrome建立连接,或者页面被阻止。Google Chrome常见错误说明

它与连接超时并不完全相同。连接超时通常表示请求长时间没有得到响应;连接被拒绝则更像是目标端口明确拒绝了连接。不过,仅凭这一条错误信息还不能断定问题一定发生在服务器端。

2、ERR_CONNECTION_REFUSED常见原因

网站服务器端可能存在以下情况:

① Web服务没有启动,或者服务启动后异常退出。

域名解析到了错误的IP地址,访问时填写了错误的端口。

③ Nginx、Apache、IIS或其他服务没有监听当前访问的IP和端口。

④ 服务器的iptables、防火墙或云平台安全组拦截了连接。

⑤ 网站使用了反向代理、CDN或负载均衡,但转发配置不正确,无法连接源站。

访客本地也可能存在问题:

① 浏览器访问地址有误,例如HTTP、HTTPS或端口填写错误。

② 代理服务器或VPN配置异常。

③ 防火墙、杀毒软件或浏览器扩展阻止了连接。

④ 本地DNS缓存或hosts文件仍指向旧的服务器地址。

⑤ 路由器、运营商线路或当前网络存在临时故障。

3、普通访客怎样解决?

第一步:检查网址

确认域名是否拼写正确,并检查使用的是HTTP还是HTTPS。如果网址带有端口,也要核对端口是否正确。

第二步:判断影响范围

尝试打开其他网站,再使用另一台设备或切换手机网络访问同一网址。

如果只有一个网站打不开,而其他设备同样出现ERR_CONNECTION_REFUSED,问题更可能在网站服务器端,此时可以稍后再试或联系网站管理员。

如果多个网站都无法访问,则应检查电脑网络、路由器、代理和安全软件。

第三步:更换浏览器测试

可以使用Chrome无痕窗口,或者换用Microsoft Edge、Firefox等浏览器测试。如果其他浏览器能够正常打开,问题可能与原浏览器的缓存、扩展或设置有关。

Chrome官方建议按照检查网址与网络、更新浏览器、使用无痕模式、停用扩展、清理浏览数据和检查防火墙的顺序排查。Google Chrome连接错误排查方法

第四步:检查代理和VPN

如果正在使用代理服务器或VPN,可以暂时断开后重新测试。公司或学校网络由管理员统一配置时,不要擅自修改代理和防火墙规则,应联系网络管理员处理。

第五步:重新连接网络

关闭并重新打开浏览器,重启电脑、路由器和光猫,然后再次访问。域名刚修改过解析时,也可以清理本地DNS缓存后再测试。

第六步:重置浏览器设置

重置浏览器只能作为后续排查手段,并不能解决服务器端口未监听或防火墙拦截等问题。

原文中“重置Internet Explorer设置”的方法已经不适合作为通用方案。Internet Explorer 11桌面应用已于2022年6月15日在相关Windows 10版本上结束支持,当前应优先使用Microsoft Edge或其他仍在维护的浏览器。微软IE 11生命周期说明

4、网站管理员怎样排查?

如果网站由自己维护,可以按照下面的顺序检查:

① 确认域名解析到了正确的公网IP。

② 核对访问协议和端口,常见网站端口为HTTP 80和HTTPS 443。

③ 检查Nginx、Apache、IIS等Web服务是否正在运行。

④ 检查程序是否只监听127.0.0.1,而没有监听对外提供服务的地址。

⑤ 查看服务器防火墙、iptables和云平台安全组是否放行对应端口。

⑥ 检查反向代理、CDN和负载均衡是否能够连接源站。

⑦ 查看Web服务和系统日志,确认是否存在启动失败、端口占用或配置错误。

处理时不建议为了测试而长期关闭服务器防火墙。更合适的做法是核对需要开放的端口和来源,再设置相应的放行规则。

以上就是ERR_CONNECTION_REFUSED的含义、常见原因和排查方法。这个错误既可能来自网站服务器,也可能与本地代理、防火墙或网络有关,应先判断故障范围,再逐项检查。

三五互联提供域名注册虚拟主机云服务器企业邮箱和企业建站等互联网基础服务。具体云服务器配置及促销价格以活动页面实时信息为准:

https://www.35.com/cloudhost/

赞(7)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。邮箱:3140448839@qq.com。本站原创内容未经允许不得转载,或转载时需注明出处:三五互联知识库 » err_connection_refused错误代码的原因和解决方法?

登录

找回密码

注册