2016-06-03 12 views
0

Tomcat에서 실행중인 간단한 휴식 웹 서비스에 통합 요청을 전송하는 ProxyReverse와 SSL을 사용하는 아파치가 있습니다. 지금 직면하고있는 문제는 내 웹 서비스에 JSON 본문이 포함 된 POST 요청을 보내면 내 아파치가 HTTP 413 요청 엔터티를 너무 많이 반환한다는 것입니다.mod_ssl 및 mod_proxy가있는 Apache가 413을 반환합니다. Entity Too Large가 발생했습니다.

요청에는 다음 헤더 :

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 

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 

아파치 버전 : 제 생각에는

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

이이 때문에 정말 이상하다 내용 길이가 너무 커서 내 아파치가 그 요청을 거절하는 이유를 모르겠다. ...

정말 저를 도와 주실 수 있기를 바랍니다. :) 난 그냥 혼자 답을 발견

답변

1

난 그냥 내 아파치의 conf에하여 SSLRenegBufferSize을 증가시키고 이제 모든 것이 잘 작동 :

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