Forum Discussion
Kirit_Patel_521
Nimbostratus
Dec 30, 2009disable arp not working
We had a situation where we have virtual servers defined and pools. If the backend servers lets say ip 172.16.34.2 and 172.16.34.5 listening on port 80 were down
But we are still able to telnet to vip on port 80. We were told by f5 to fix this problem we should configure Type as Performance (layer 4) under virtual server . It fixed the problem but the problem is it has limitation ike we won't be able to do stickiness by cookie and no http compression
I was also told i can disable arp under virtual servers - address virtual list and this will prevent passing traffic to the vip but this does not work
Whats the best solution? I don't want to use type as performance (layer 4) because it has linmitation
- The_Bhattman
Nimbostratus
Hi Kirit,when HTTP_REQUEST { if { [active_members pool_http_servers] == 0 } { reject } }
when CLIENT_ACCEPTED { if { [active_members pool_http_servers] == 0 } { reject } }
- L4L7_53191
Nimbostratus
Yep, you are exactly right. With a standard virtual server, the LTM is in 'full proxy' mode, so you'll get a successful 3-way handshake. The full proxy allows BigIP to do all of its magic, and this particular scenario is an artifact of the architecture. After all, there are perfectly valid reasons to have a virtual server with nothing behind it but you still want it to handle traffic - e.g. a port 80->443 redirection. - Kirit_Patel_521
Nimbostratus
I applied the rule to my virtual server and it did not work. meaning I am still able to telnet to the vip - Kirit_Patel_521
Nimbostratus
CLIENT_ACCEPTED did not work either - hoolio
Cirrostratus
Hi Kirit,
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