0

J'ai un apache qui utilise SSL et ProxyReverse qui transfère la requête incomming à un simple webservice de repos fonctionnant sur un tomcat. Le problème auquel je suis maintenant confronté est que mon apache renvoie une entité de requête HTTP 413 trop grande si j'envoie une requête POST avec un corps JSON à mon service web.Apache avec mod_ssl et mod_proxy renvoie 413 Request Entity Too Large

La demande a les en-têtes suivants:

Accept: application/json, application/*+json 
Content-Type: application/json;charset=UTF-8 
Content-Length: 146226 
User-Agent: Java/1.7.0_45 
Connection: keep-alive 
Host: myhost 

Version Linux (AWS):

[[email protected] ~]# uname -r 
Linux myhost 4.4.8-20.46.amzn1.x86_64 #1 SMP Wed Apr 27 19:28:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

Apache Version:

[[email protected] ~]# httpd -version 
Server version: Apache/2.2.31 (Unix) 
Server built: Mar 7 2016 23:50:21 

À mon avis, c'est vraiment étrange parce que la la longueur du contenu n'est pas vraiment grande donc je ne sais pas pourquoi mon apache refuse juste cette demande ...J'espère vraiment que vous pourrez m'aider avec ça! :)

Répondre

1

Je viens de trouver la réponse par moi-même j'augmente juste le la SSLRenegBufferSize dans mon apache et conf maintenant tout fonctionne bien:

<Location /> 
    Allow from all 
    SSLRenegBufferSize 20982000 
    SSLVerifyClient require 
    SSLVerifyDepth 5 
</Location>