2017-03-16 103 views
1

我刚刚集成了Apache Httpd 2.4。 25与mod_security 2.9.1。现在我得到了这个错误信息:Apache-Error:[file“apache2_util.c”] [line 271] [level 3] [client%s] ModSecurity:%s%s [uri“%s”]%s

/* 
--ba380000-H-- 
Message: Error reading request body: Partial results are valid but processing is incomplete 
Apache-Error: [file "apache2_util.c"] [line 271] [level 3] [client %s] ModSecurity: %s%s [uri "%s"]%s 
Apache-Handler: jakarta-servlet 
Stopwatch: 1489655290393010 8470749 (- - -) 
Stopwatch2: 1489655290393010 8470749; combined=0, p1=0, p2=0, p3=0, p4=0, p5=0, sr=0, sw=0, l=0, gc=0 
Response-Body-Transformed: Dechunked 
Producer: ModSecurity for Apache/2.9.1 (http://www.modsecurity.org/). 
Server: Apache/2.4.25 (Win64) OpenSSL/1.0.2k mod_jk/1.2.40 mod_watch/4.3P mod_security2/2.9.1 
Engine-Mode: "ENABLED" 
--ba380000-Z-- 
*/ 

我不知道什么是问题。请帮帮我。 谢谢。

回答

0

听起来你正在发送大量请求体量和均创下了这个bug:https://github.com/SpiderLabs/ModSecurity/issues/918

你发出非常大的请求?您可以将SecRequestBodyLimit和SecRequestBodyNoFilesLimit增加到包含最大请求大小的大小吗?虽然老实说,那些默认设置是相当大的(128Mb),所以除非你明确地设置了这些值,或者确实有很大的请求体尺寸,我不知道你是如何达到这个极限的。

+0

嗨BazzaDP,感谢您的回应,我已经设置SecRequestBodyLimit 313107200 SecRequestBodyNoFilesLimit 33131072 –

+0

这导致它解决了这个问题?为什么这些价值?为什么不同的价值观?这分别是300mb和32mb--这对于请求机构来说是巨大的价值! –

+0

BazzaDP,现在我想将此选项设置为无限制。我怎样才能做到这一点?删除它是从配置? –

相关问题