Apache 反向代理发送的字节数比后端 Web 服务器少

Apache 反向代理发送的字节数比后端 Web 服务器少

我正在解决用户报告网站上某些图片无法加载的问题。当我们访问同一页面时,图片可以正常加载。

我已将问题缩小到前端/反向代理服务器从后端/Web 服务器发送出不同数量的字节。两个服务器都在运行Apache 2.4.6 (CentOS)

来自 Web 服务器的日志显示,有 560828 个字节被返回到反向代理。

170.212.0.91 - - [08/Mar/2021:18:18:00 -0500] "GET /admin/study/396/textMessage/6573554/image/0 HTTP/1.1" 200 560828 "https://app.waytohealth.org/epic/embed/469567986" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)" 967316us YEawqCLinOEsvxlNLHpmUgAAABk

来自前端(反向代理)服务器的日志显示 335872 个字节被发送回客户端。

170.212.0.91 - - [08/Mar/2021:18:18:00 -0500] "GET /admin/study/396/textMessage/6573554/image/0 HTTP/1.1" 200 335872 "https://app.waytohealth.org/epic/embed/469567986" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.3; WOW64; Trident/7.0)"

可能相关:有问题的用户正在通过 Citrix 应用程序中复杂的嵌入式 IE 进行访问。这通常有效(尽管偶尔会出现新功能的 IE 兼容性错误……唉……)但这确实意味着可能存在奇怪的网络问题,导致它在请求中途挂断。

在所讨论的时间点,httpd 错误日志中没有任何内容。

我接下来该怎么做才能调试这个问题?我唯一能想到的就是将 %O 添加到日志中

相关内容