Forum Discussion
I couldn't use the regular cloning pool because the IDS application requires me to modify the URI of all the traffic coming in to /ids/sink. I couldn't accomplish this with the VS option to clone. The side band is a separate VIP and iRule B does reside on that VIP.
Within iRule A associated with the production virtual server: HTTP_REQUEST * Force to HTTP 1.0 to prevent chunking * Find content length and start collecting * Get header HTTP_REQUEST_DATA * create sideband server connection * send header and payload to sideband server HTTP_RESPONSE * Force to HTTP 1.0 for chunking * Get content length and start collecting HTTP_RESPONSE_DATA * Get header info * Add POST /IDS/SINK line (needed by the sink application) * Send Post, Headers, payload to sideband server