Geo_32869
Oct 15, 2008Nimbostratus
Reverse Proxy
I have a BIG-IP LTR running OS version 9.4.5 that I am trying to set up as a reverse proxy. We currently use EZProxy for this functionality, but have run into limitations with that product.
I have been able to get a basic proxy configured by using a Virtual Server configured with a Remote Node and a specific SNAT Pool. I am not using the default SNAT because the remote site I am connection to authenticates our session based on our source IP address.
Web.Proxy.COM (a.b.c.25) ---> Proxy1_SNAT_Pool (a.b.c.204 ) ----> Authentication Server (x.y.z.110)
The problem comes with reverse proxy I am trying to configure is that the remote site redirects my session to another URL once it authenticates my session. The result is that my session url changes from web.proxy.com to the url for the application server (x.y.z.174)
I don't see any settings that will allow me to handle the redirection, so I am assuming that this will have to be handled by an iRule that will rewrite the URL and be able to handle multiple pools. This is beyond my iRule writing skills.
Are there any iRules written that will handle this kind of reverse proxying?
Thank you
George