title: request size problem in apache + weblogic with mod_wl.so
body: <p>We´re using apache (2.0, with ssl) to proxy the requests to a web service installed on weblogic. We have mod_wl.so installed, and all works fine with small requests.
  However, with larger requests (say, 300 KB), the apache stalls and display this error message:</p>
  
  <p><strong>"Failure of server APACHE bridge: No Backend Sever available for connections": timed out after 20 seconds or idempotent is set to off."</strong></p>
  
  <p>We replicate the scenario in another server, and the error persists (instead of "20 seconds", it says "30 seconds" for the same request).</p>
  
  <p>How can I avoid this size limitation? Is it a bug in mod_wl.so? Is it a config value that is missing? (As a side note, the web service works fine when tested directly from inside the weblogic console, no matter how big the file)</p>
  
  <p>Thanks for any help!</p>
  
  <p>UPDATE:
  changed to mod_wl_20.so with same results, here is the chunk of the log:</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[Content-Length]=[352196]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[Connection]=[Keep-Alive]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[WL-Proxy-SSL]=[true]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[WL-Proxy-Client-IP]=[163.247.57.10]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[Proxy-Client-IP]=[163.247.57.10]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[X-Forwarded-For]=[163.247.57.10]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[30]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[X-WebLogic-Request-ClusterInfo]=[true]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Hdrs to WLS:[x-weblogic-cluster-hash]=[2Ik836PQKnD7XHQ2RcWGOWkcRRA]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> operation WRITE failed on fd 23: revents=0x00000018</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> IO TImed out error</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> POST timed out to the server 10.182.5.5:7005</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> <strong>**</strong>*Exception type [WRITE_ERROR_TO_SERVER] (POST ti
  med out to the server 10.182.5.5:7005
  ) raised at line 152 of ap_proxy.cpp</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> error sending headers or Post Data to WebLogic, sys er
  r#: [0] sys errmsg [Success]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Marking 10.182.5.5:7005 as bad</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> got exception in sendRequest phase: WRITE_ERROR_TO_SER
  VER [os error=0,  line 152 of ap_proxy.cpp]: POST timed out to the server 10.182.5.5:7005
   at line 2994</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Failing over after WRITE_ERROR_TO_SERVER exception in
  sendRequest()</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> attempt #1 out of a max of 10</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> No good servers left in the general list, reverting ba
  ck to the static list</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Host extracted from serverlist is [10.182.5.5]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Host extracted from serverlist is [10.182.5.5]</p>
  
  <p>Wed Sep 28 11:27:37 2011 &lt;15359131722005124> Initializing lastIndex=0 for a list of length=2</p>