浏览器连接Kibana出现连接重置错误,请求故障排查
Kibana浏览器连接重置问题排查
错误信息
连接已重置 页面加载时与服务器的连接已重置。
网站可能暂时不可用或过于繁忙,请稍后重试。 如果无法加载任何页面,请检查计算机的网络连接。 如果计算机或网络受防火墙或代理保护,请确保Firefox被允许访问网络。
当前配置概述
- Kibana配置:绑定AWS服务器Elastic IP,Elastic hosts指向3个ES节点,已配置账号密码,端口5601
- 服务器环境:AWS主VPC内服务器,安全组仅允许本地IP访问5601,VPC内开放SSH
- 补充:服务器本地可通过
curl [Elastic IP]:5601访问Kibana
可能的问题及排查步骤
1. 本地网络层面限制
- 检查本地系统防火墙、杀毒软件的出站规则,确认是否放行对目标Elastic IP的5601端口访问
- 若使用代理(公司/家庭网络代理),尝试关闭代理后重试,或确认代理允许访问该IP和端口
- 切换至其他网络环境(如手机热点)访问,排除本地网络的专属限制
2. AWS安全组与网络ACL配置
- 确认安全组入站规则中,5601端口的源IP是当前真实的本地公网IP(家庭网络IP常动态变化,需更新)
- 检查安全组是否已正确绑定到Kibana所在的EC2实例,避免配置未生效
- 排查VPC网络ACL规则,确保入站、出站均允许5601端口的流量(网络ACL为VPC层面规则,优先级高于安全组)
3. Kibana绑定监听配置
- 查看
kibana.yml中的server.host参数,确认设置为0.0.0.0或Elastic IP,避免仅绑定内网IP导致公网无法访问 - 重启Kibana后,执行
ss -tulpn | grep 5601,确认进程监听的IP为0.0.0.0:5601或Elastic IP:5601,而非仅127.0.0.1:5601
4. AWS弹性IP与实例关联
- 确认Elastic IP已正确绑定到Kibana所在的EC2实例,未出现解绑或关联错误
- 检查EC2实例的公网访问状态,确保实例本身处于可公网访问的状态
5. ES节点连接异常(间接影响)
- 查看Kibana日志(通常位于
/var/log/kibana/目录),检查是否存在ES节点连接失败的报错 - 确认ES节点的网络对Kibana开放,且配置的账号密码具备正确权限,避免Kibana因无法连接ES导致页面加载时连接重置
内容的提问来源于stack exchange,提问作者Ashley Southworth
相关产品推荐
相关产品推荐

