Forum Discussion
iRule to exit APM and redirect to another pool member
What I am doing is I would like to have a single front-end IP address that redirects to pools based on [HTTP::host]. The virtual server is APM enabled and I would like to send directly to the pool bypassing the APM. The pool members are listening on port 80 and HTTPS. For some reason this isn't working and I just get a connection reset with server when trying in a browser. The URI and LTM logging works so it's definitely grabbing the right querystring.
when HTTP_REQUEST {
switch -glob [string tolower [HTTP::host]] {
"sso.company.com" {
ACCESS::disable
SSL::disable serverside
if { [HTTP::uri] contains "service="} {
log local0.notice "URI matches and is: [HTTP::uri]"
pool sso-company-com-http
}
}
}
11 Replies
- Cory_50405
Noctilucent
What's odd though is that the SYN packets are actually leaving the BIG-IP, according to your capture. I would think a handshake between your client and server would complete even if the access profile was causing a problem.
Is there any possibility of something along the communications path between the BIG-IP and your pool members that could be disallowing the communications?
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* 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