Forum Discussion
lkchen
Nimbostratus
Sep 15, 2008HTTPS passthrough & fallback
Last night we had an outage of a service that is HTTPS passthrough to a pool of servers (with port translation).
When the outage continued this morning, it was time to see about putting...
hoolio
Cirrostratus
Sep 15, 2008Hi Lawrence,
The rule checks whether the default pool configured on the virtual server has one or more available members before redirecting a request. Were you seeing the default pool marked green, while clients were still being redirected? If so, are you able to reproduce the issue during a maintenance window? You could try adding more logging to the rule to confirm the default pool name, how many active members there are and whether the pool is marked up while clients are redirected.
One scenario where I could see this happening is if a client makes a request while the pool is down, the pool comes back up and then the client continues to use the same TCP connection to make further HTTP requests (possibly if you have a proxy server in front of LTM). If this is the issue, you could add a TCP::close after the HTTP::redirect command. This will force the client to establish a new TCP connection for any subsequent request. When a new TCP connection is established to the VIP, the check of active members is re-run.
Aaron
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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