SQUID 代理“请求或回复太大”

SQUID 代理“请求或回复太大”

当我在服务器中使用 squid 代理时,我从 LAN 中的任何节点收到一条错误消息“请求或回复太大”。

我该如何解决这个问题?

答案1

当您尝试使用 GET 下载大型文件或使用 POST/PUT 上传大型文件时,会出现此错误消息。需要查找以下几个参数:

request_body_max_size

reply_body_max_size 

这两个默认设置为 0,这意味着完全没有限制。除非您真的知道这会如何影响您的 squid 行为,否则不应该限制它们。或者在标准代理中根本不限制它们。

request_header_max_size

reply_header_max_size 

从 Squid-3.1 开始,这两个默认值均为 64kB。Squid 的早期版本默认值低至 2kB。在极少数情况下,即使 64kB 也太低,因此您可以增加此值。

wiki Squid 常见问题

相关内容