VS in BigIP returns uncompressed HTTP response that was compressed by the backend Apache server
Our backend servers run Apache and compress the HTTP data, however, it seems from the VIP associated to backend node is unpacking the compressed data and sending it out uncompressed. This was verified by executing curl: sending the request directly to the apache server returned compressed response while sending the same request to the corresponding VS resulted in the uncompressed response. Isn't the default behavior for VS to be in bypass mode (i.e. return response "as is")?
Checked the BigIP VS configuration; it has HTTP Profile = http and HTTP Compression Profile = None. There's no iRule associated with the VS.
What are we missing?
That was it: Removed the html profile and now compression works through VS in F5 as well.
Thank you very much lheartF5 (sorry, can't see your actual name)!!!
Did try to up vote your answer but the button was disabled. Did it later. So it's all done. Thanks again.