<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Web Load balancing using different browsers in Application Networking</title>
    <link>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486886#M30697</link>
    <description>&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please help me verify this configurarion which is not working as expected:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver host LAPTOP-FTP-1&lt;BR /&gt;&amp;nbsp; ip address 172.16.20.69&lt;BR /&gt;&amp;nbsp; inservice&lt;BR /&gt;rserver host LAPTOP-FTP-2&lt;BR /&gt;&amp;nbsp; ip address 172.16.20.70&lt;BR /&gt;&amp;nbsp; inservice&lt;BR /&gt;!&lt;BR /&gt;serverfarm host WEB&lt;BR /&gt;&amp;nbsp; rserver LAPTOP-FTP-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;BR /&gt;serverfarm host WEB-2&lt;BR /&gt;&amp;nbsp; rserver LAPTOP-FTP-2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;BR /&gt;!&lt;BR /&gt;class-map match-any VIP-WEB&lt;BR /&gt;&amp;nbsp; 2 match virtual-address 10.20.0.65 tcp eq 8080&lt;BR /&gt;&amp;nbsp; 3 match virtual-address 10.20.0.65 1&lt;BR /&gt;!&lt;BR /&gt;class-map type http loadbalance match-all Check-Headers-IE&lt;BR /&gt;&amp;nbsp; 2 match http url .*&lt;BR /&gt;&amp;nbsp; 3 match http header Host header-value "10.20.0.*"&lt;BR /&gt;&amp;nbsp; 4 match http header User-Agent header-value ".*MSIE.*"&lt;BR /&gt;!&lt;BR /&gt;policy-map type loadbalance http first-match WEB-SERVERS&lt;BR /&gt;&amp;nbsp; class Check-Headers-IE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm WEB&lt;BR /&gt;&amp;nbsp; class class-default&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm WEB-2&lt;BR /&gt;!&lt;BR /&gt;policy-map multi-match WEB-FTP&lt;BR /&gt;&amp;nbsp; class VIP-WEB&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance vip inservice&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance policy WEB-SERVERS&lt;BR /&gt;!&lt;BR /&gt;interface vlan 20&lt;BR /&gt;&amp;nbsp; ip address 10.20.0.67 255.255.255.0&lt;BR /&gt;&amp;nbsp; service-policy input WEB-FTP&lt;BR /&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I have this configuration, I cannot even ping the Webserver VIP (10.20.0.65).&lt;BR /&gt;Now, if I remove the class "Check-Headers-IE" from the policy-map "WEB-SERVERS" then&lt;BR /&gt;&lt;SPAN&gt;I can ping the VIP and can access the webpage &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://10.20.0.75:8080"&gt;http://10.20.0.75:8080&lt;/A&gt;&lt;SPAN&gt; from the clients.&lt;/SPAN&gt;&lt;BR /&gt;Is there something wrong with the class called "Check-Headers-IE" ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I´m trying to balance traffic based on the Web browser (MSIE) the client uses to access the Web page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I´m not using port 80 but 8080 on my web Servers, so I´m not sure if this has something to do with my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Juan&lt;/P&gt;</description>
    <pubDate>Wed, 21 Jul 2010 17:26:17 GMT</pubDate>
    <dc:creator>Juan Pablo Corrales Cordero</dc:creator>
    <dc:date>2010-07-21T17:26:17Z</dc:date>
    <item>
      <title>Web Load balancing using different browsers</title>
      <link>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486886#M30697</link>
      <description>&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please help me verify this configurarion which is not working as expected:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rserver host LAPTOP-FTP-1&lt;BR /&gt;&amp;nbsp; ip address 172.16.20.69&lt;BR /&gt;&amp;nbsp; inservice&lt;BR /&gt;rserver host LAPTOP-FTP-2&lt;BR /&gt;&amp;nbsp; ip address 172.16.20.70&lt;BR /&gt;&amp;nbsp; inservice&lt;BR /&gt;!&lt;BR /&gt;serverfarm host WEB&lt;BR /&gt;&amp;nbsp; rserver LAPTOP-FTP-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;BR /&gt;serverfarm host WEB-2&lt;BR /&gt;&amp;nbsp; rserver LAPTOP-FTP-2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; inservice&lt;BR /&gt;!&lt;BR /&gt;class-map match-any VIP-WEB&lt;BR /&gt;&amp;nbsp; 2 match virtual-address 10.20.0.65 tcp eq 8080&lt;BR /&gt;&amp;nbsp; 3 match virtual-address 10.20.0.65 1&lt;BR /&gt;!&lt;BR /&gt;class-map type http loadbalance match-all Check-Headers-IE&lt;BR /&gt;&amp;nbsp; 2 match http url .*&lt;BR /&gt;&amp;nbsp; 3 match http header Host header-value "10.20.0.*"&lt;BR /&gt;&amp;nbsp; 4 match http header User-Agent header-value ".*MSIE.*"&lt;BR /&gt;!&lt;BR /&gt;policy-map type loadbalance http first-match WEB-SERVERS&lt;BR /&gt;&amp;nbsp; class Check-Headers-IE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm WEB&lt;BR /&gt;&amp;nbsp; class class-default&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; serverfarm WEB-2&lt;BR /&gt;!&lt;BR /&gt;policy-map multi-match WEB-FTP&lt;BR /&gt;&amp;nbsp; class VIP-WEB&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance vip inservice&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance policy WEB-SERVERS&lt;BR /&gt;!&lt;BR /&gt;interface vlan 20&lt;BR /&gt;&amp;nbsp; ip address 10.20.0.67 255.255.255.0&lt;BR /&gt;&amp;nbsp; service-policy input WEB-FTP&lt;BR /&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I have this configuration, I cannot even ping the Webserver VIP (10.20.0.65).&lt;BR /&gt;Now, if I remove the class "Check-Headers-IE" from the policy-map "WEB-SERVERS" then&lt;BR /&gt;&lt;SPAN&gt;I can ping the VIP and can access the webpage &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://10.20.0.75:8080"&gt;http://10.20.0.75:8080&lt;/A&gt;&lt;SPAN&gt; from the clients.&lt;/SPAN&gt;&lt;BR /&gt;Is there something wrong with the class called "Check-Headers-IE" ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I´m trying to balance traffic based on the Web browser (MSIE) the client uses to access the Web page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I´m not using port 80 but 8080 on my web Servers, so I´m not sure if this has something to do with my problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Juan&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jul 2010 17:26:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486886#M30697</guid>
      <dc:creator>Juan Pablo Corrales Cordero</dc:creator>
      <dc:date>2010-07-21T17:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: Web Load balancing using different browsers</title>
      <link>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486887#M30698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Juan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;When I have this configuration, I cannot even ping the Webserver VIP&amp;nbsp; (10.20.0.65).&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is because you are missing a statement that tells the ACE to respond to pings to the VIP.&amp;nbsp; Your policy-map should look something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;policy-map multi-match WEB-FTP&lt;BR /&gt;&amp;nbsp; class VIP-WEB&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance vip&amp;nbsp; inservice&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadbalance policy WEB-SERVERS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG style="color: #0000ff; "&gt;loadbalance vip icmp-reply active&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The active keyword will make it so the ACE will only respond to pings destined to the VIP if the VIP is up.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;Now, if I remove the class "Check-Headers-IE" from the&amp;nbsp; policy-map "WEB-SERVERS" then &lt;SPAN&gt;I can ping the VIP and can access&amp;nbsp; the webpage &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://10.20.0.75:8080/"&gt;http://10.20.0.75:8080&lt;/A&gt;&lt;SPAN&gt; from the&amp;nbsp; clients.&lt;/SPAN&gt;&amp;nbsp; Is there something wrong with the class called&amp;nbsp; "Check-Headers-IE" ?&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you remove this layer-7 class, then your Ping is actually being load balanced to one of the rservers, and what you are seeing as your echo reply is actually the rserver's response.&amp;nbsp; Your class-map looks OK with me.&amp;nbsp; You might want to add a \ in front of your . in your regex to remove the wildcard.&amp;nbsp; Also, try to avoid having .* at the beginning and end of a regex as this consumes a lot of regex resources.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Also, I´m not using port 80 but&amp;nbsp; 8080 on my web Servers, so I´m not sure if this has something to do&amp;nbsp; with my problem.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is fine.&amp;nbsp; Since you have not specified any port next to the rservers within the serverfarm, then whatever port is used when connecting to the VIP will also be used when connecting to the rserver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Sean&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jul 2010 01:28:42 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486887#M30698</guid>
      <dc:creator>Sean Merrow</dc:creator>
      <dc:date>2010-07-22T01:28:42Z</dc:date>
    </item>
    <item>
      <title>Re: Web Load balancing using different browsers</title>
      <link>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486888#M30699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sean,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The information provided was very helpful! That solved the ICMP issue.&lt;/P&gt;&lt;P&gt;Also, I changed the policy-map &lt;STRONG&gt;&lt;EM&gt;WEB-SERVERS &lt;/EM&gt;&lt;/STRONG&gt;to a non-http type and after that the ACE started load-balancing correctly between Internet Explorer and other browsers &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.cisco.com/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Juan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jul 2010 14:08:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/web-load-balancing-using-different-browsers/m-p/1486888#M30699</guid>
      <dc:creator>Juan Pablo Corrales Cordero</dc:creator>
      <dc:date>2010-07-22T14:08:16Z</dc:date>
    </item>
  </channel>
</rss>

