Forum Discussion
DushyantSingh_1
Jun 15, 2015Nimbostratus
Hello Everyone,
I am new to F5. I have got a task to make a Strict failover VIP for my client. Referring to your sample irule
when HTTP_REQUEST { if { [active_members [LB::server pool]] == 0 } { HTTP::redirect "http://209.196.27.42/" } }
Please help me understand the meaning of ---HTTP::redirect "http://209.196.27.42/"--- part. When the members of pool in condition is down it will take the VIP down then how would it resolve the redirection. Per my understanding, which I know is wrong, there is no mention of new Pool.
- Shiva14Jun 16, 2015NimbostratusHi Dushyant, the above example is when your pool members (i.e all backend servers are down ) are not available then redirect all the request to other destination , destination might be other vip or some other source ip. I understand your concern i.e when pools are down how does vip will take traffic and process the irule . When Vip is down mean its doesn't mean that it will not do tcp handshake it will still accept the connections but the decision will be made basing on your config on your vip how to process those request . Thanks , Shiva
- DushyantSingh_1Jun 16, 2015NimbostratusThanks for your answer. Could you share any link for irule keywords and tutorials.
- DushyantSingh_1Nov 03, 2015NimbostratusThanks Shiva. I have another query one of my client has set up sorry page on different ports. for instance port 80 and 443. Could you help me understand how to make conditional sorry page availability.