F5 as an ICAP proxy/broker
Hi,
I'm looking into what is possible using iRules when dealing with ICAP traffic as a Reverse Proxy. In other words, the F5 would not originate or terminate ICAP traffic, but intelligently steer traffic based on ICAP headers as well as rewrite ICAP headers in requests/responses.
I've worked with ICAP using both LTM and ASM, so I'm aware of what is possible where the F5 is the ICAP Client and so I hypothesize that the events and commands that allow ICAP fluency in iRules are for this use-case only, particularly since they are tied to ICAP profiles which can only be applied to internal virtual servers.
Having said that, I'm entertaining this idea and would like to know if this is even remotely feasible (without having to do this binary is preferable) before spending time in the lab with it.
Thanks, Andrew