You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NGINX服务器已停止运行时浏览器仍收到自身远程地址的异常响应问题求助

NGINX服务器已停止运行时浏览器仍收到自身远程地址的异常响应问题求助

各位技术大佬好,最近遇到一个特别诡异的问题,折腾了好久都没头绪,来这儿求助大家!

环境信息

  • 浏览器:Chrome Version 110.0.5481.77 (Official Build) (64-bit)
  • 服务器部署:用nginx/1.22.1提供前端打包后的静态应用服务

核心问题现象

  • 当我通过IP:443请求应用包时,偶尔会收到不完整的异常包——这个包根本不在我的服务器public目录里,浏览器控制台还会报错:net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
  • 最离谱的是:哪怕我把NGINX服务器完全停掉,这个异常的不完整包依然会被返回!
  • 一开始服务器能正常返回正确的静态文件,但运行一段时间后就开始出问题,之后哪怕停了NGINX,请求IP:443还是会收到这个异常包

观察到的细节

  • 响应的远程地址显示是我的服务器IP,端口443
  • DevTools里显示这个异常响应的大小是65.5 KB
  • 响应头里的Server字段是nginx/1.22.0,但我实际用的是nginx/1.22.1,版本完全对不上
  • 响应头还带有ETag: W/"SOME ETAG HASH"

已经做的排查

  • 我自己没有在服务器或浏览器端配置任何自定义缓存策略
  • 在服务器主机上执行netstat -nptwc,能看到Chrome和目标IP:443的连接(存在TIME_WAIT和ESTABLISHED状态的记录),但当返回这个异常包时,服务器上完全看不到对应的流量日志或连接活动

我现在彻底懵了,实在想不通:

这到底是哪里出问题了?难道我的请求响应被服务器之外的某个中间节点缓存了?不然为什么服务器都停了还能收到这个奇怪的包...

备注:内容来源于stack exchange,提问作者Anthony O

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 12:07:36