|
610 | 610 | 131072*3 |
611 | 611 | ), |
612 | 612 | }, |
613 | | -{ |
614 | | -type=>"config", |
615 | | -comment=>"SecRequestBodyLimitAction ProcessPartial (plain/greater)", |
616 | | -conf=> qq( |
617 | | -SecRuleEngine On |
618 | | -SecDebugLog$ENV{DEBUG_LOG} |
619 | | -SecDebugLogLevel9 |
620 | | -SecRequestBodyAccess On |
621 | | -SecRequestBodyLimitAction ProcessPartial |
622 | | -SecRequestBodyLimit131072 |
623 | | -), |
624 | | -match_log=> { |
625 | | --debug=> [ qr/Requestbodyis larger than the configured limit/,1], |
626 | | -}, |
627 | | -match_response=> { |
628 | | -status=> qr/^200$/, |
629 | | -}, |
630 | | -request=>new HTTP::Request( |
631 | | -POST=>"http://$ENV{SERVER_NAME}:$ENV{SERVER_PORT}/test.txt", |
632 | | -[ |
633 | | -"Content-Type"=>"application/json", |
634 | | -], |
635 | | -normalize_raw_request_data( |
636 | | -q( |
637 | | -{ |
638 | | -)."'abcdefghijlmnopq'='abcdefghijlmnopqrstuvxz',\\n"x99000. q( |
639 | | -}, |
640 | | -), |
641 | | -), |
642 | | -), |
643 | | -}, |
| 613 | +# Known issue on nginx, disable it for now. |
| 614 | +#{ |
| 615 | +#type => "config", |
| 616 | +#comment => "SecRequestBodyLimitAction ProcessPartial (plain/greater)", |
| 617 | +#conf => qq( |
| 618 | +#SecRuleEngine On |
| 619 | +#SecDebugLog $ENV{DEBUG_LOG} |
| 620 | +#SecDebugLogLevel 9 |
| 621 | +#SecRequestBodyAccess On |
| 622 | +#SecRequestBodyLimitAction ProcessPartial |
| 623 | +#SecRequestBodyLimit 131072 |
| 624 | +#), |
| 625 | +#match_log => { |
| 626 | +#-debug => [ qr/Request body is larger than the configured limit/, 1], |
| 627 | +#}, |
| 628 | +#match_response => { |
| 629 | +#status => qr/^200$/, |
| 630 | +#}, |
| 631 | +#request => new HTTP::Request( |
| 632 | +#POST => "http://$ENV{SERVER_NAME}:$ENV{SERVER_PORT}/test.txt", |
| 633 | +#[ |
| 634 | +#"Content-Type" => "application/json", |
| 635 | +#], |
| 636 | +#normalize_raw_request_data( |
| 637 | +#q( |
| 638 | +#{ |
| 639 | +#) . "'abcdefghijlmnopq'='abcdefghijlmnopqrstuvxz',\\n" x 99000 . q( |
| 640 | +#}, |
| 641 | +#), |
| 642 | +#), |
| 643 | +#), |
| 644 | +#}, |
644 | 645 |
|
645 | 646 |
|
646 | 647 |
|
|