EC2中的Apache 2.2上的ModSecurity – HTTP状态413消息被丢弃

您好,我在Elastic Loadbalancer后面的EC2中的Ubuntu实例上运行Mod_Security。 该应用程序是一个Ruby应用程序。

我已经设定

SecRequestBodyLimit 293601280 

当我上传小于这个大小的文件时,按预期进行处理。 当我超过上面的大小限制,我得到混合的结果。

Mod安全日志,它发送413,请求实体太大,到客户端。 然而在客户端,偶尔我看到413在各种开发工具中报告,更多的时候是net::Error-Disconnect

最后,我的目标是将413代码捕获并向最终用户报告超出文件大小。

这个问题是HTTPS连接,所以TCPDump / Wireshark没有什么帮助。 禁用ModSecurity允​​许上传任何大小的文件。

有任何想法吗?