Forum Discussion
Geo_32869
Nimbostratus
Oct 15, 2008Reverse 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
- rayden_75606
Nimbostratus
fundamentally there are a lot of ways to do this, but not sure what to recommend. Does the auth server require a post of form data to get some identifier to a client browser like a cookie, then from there you want to be able to send that cookie for the app flow? - Sajid
Cirrostratus
Hi - Hamish
Cirrocumulus
Checkout the reverseProxy iRule in the codeshare section.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects