title: Gitlab and Apache can't handle ~20mb push
body: <p>I've setup my server running appache and Gitlab 7.3.1. It has been working fine, however once I tried to push a commit which was larger then normal (18mb) it can't handle it. What I get is this</p>
  
  <pre><code>error: RPC failed; result=22, HTTP code = 502
  fatal: The remote end hungup unexpectedly
  fatal: The remote end  hung up unexpectedly
  Everything up-to-date
  </code></pre>
  
  <p>I really don't know what is going on. I think it has something to do with Apache and it acting as a proxy. I'm running it over HTTPS. I've used the configuration located <a href="https://gitlab.com/gitlab-org/gitlab-recipes/blob/master/web-server/apache/gitlab-ssl-apache2.4.conf" rel="nofollow">here</a> and it is identical except for paths needed for my server and URIS. I've also tried some other things, such as making sure the body request size is 0 (meaning unlimited) and still no luck.</p>
  
  <p>When I go and have a look at my apache logs this is what is spat out:</p>
  
  <pre><code>[Mon Oct 20 02:34:20.941960 2014] [proxy:error] [pid 4740] (32)Broken pipe: [client    60.225.212.163:58480] AH01084: pass request body failed to 127.0.0.1:8080 (127.0.0.1)
  [Mon Oct 20 02:34:20.942010 2014] [proxy_http:error] [pid 4740] [client 60.225.212.163:58480] AH01097: pass request body failed to 127.0.0.1:8080 (127.0.0.1) from 60.225.212.163 ()
  </code></pre>
  
  <p>Can anyone help me. I've spent two days on this now and still now luck!</p>