07-14-2010 01:08 PM
Hello,
I have several Data Centers, some with ACE 4710 appliances and some with CSM's used for application load balancing. Are either of these devices capable of inspecting which browser a user has and act upon it, for ex: a user with I.E. ver 6 load balances normal; where a user with I.E. ver 7 would get redirected to a different URL???
Is it also possible to inspect and act upon different browser types, such as Chrome, Safari, Firefox??
Thanks,in advance for your help!
Tony
07-16-2010 12:06 PM
Hello,
You will have to create a layer 7 class map that will match based on the User-Agent header field of your clients You then reference these classes within your Layer 7 policy-map and depending on the class that matches first the browser will redirect to the appropriate URL. See config example below. You should also be able to redirect using an http action-list instead of using rserver redirect.
rserver redirect IE6
webhost-redirection
inservice
serverfarm redirect IE6
rserver IE6
inservice
rserver redirect IE7
webhost-redirection
inservice
serverfarm redirect IE7
rserver IE7
inservice
class-map type http loadbalance match-any Browser-IE6
match http header User-Agent header-value .*MSIE.6.*
class-map type http loadbalance match-any Browser-IE7
match http header User-Agent header-value .*MSIE.7.*
policy-map type loadbalance first-match VIP-L7-POLICY
class Browser-IE6
serverfarm IE6
class Browser-IE7
serverfarm IE7
Regards,
Enzo
07-19-2010 09:08 AM
Enzo,
Thank you again for your repsonse and help. I appreciate it!
Looks like this is only available on the ACE and not the CSM.
Regards,
Tony
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: