Forum Discussion
Baqar_Husain_81
Nimbostratus
Jul 11, 2007Prevent three way handshake on VIP when nodes unavailable
Very simple setup VIP and pool, if all nodes are unavailable (failed health check) we don't want the VIP to respond on a three-way handshake ... which it does by default due to the full-proxy feature of the big-ip.
Tech support advised an irule to discard the connection which made it worse:
when CLIENT_ACCEPTED {
if { [active_members VIP-vh9stage.nml.com_71.164_80] == 0 } {
discard
}
}
so i changed it to a reject which is better, but still doesn't prevent the 3-way. After all, it is when the client is accepted.
Thanks
- hoolio
Cirrostratus
Oddly enough, when I tested on 9.4, I think 'discard' also triggered a reset (!?).
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