<?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 CSS (or ACE 4710) redirect https to http in Application Networking</title>
    <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916302#M36992</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you mentioned, the CSS will first decrypt the traffic and then forward it to a HTTP content rule for further processing. It would be on this rule that the redirection is configured. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The loop you talked about would only happen if the rule to which the SSL module is sending the traffic is the same one that the clients will hit afterwards. The easy solution to this issue would be setting the redirection content rule on a different port. This way, the traffic flow would be:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Content rule on port 443 configured for SSL termination, sending the traffic to port 81 (or any other number)&lt;/LI&gt;&lt;LI&gt;Content rule on port 81, doing the redirection to port 80&lt;/LI&gt;&lt;LI&gt;Content rule on port 80, doing the load-balancing. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To answer your other question, on ACE, both the SSL termination and the L7 processing are associated to the same class-map, so you would just need two classes:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;VIP on port 443 doing the SSL termination and redirection to port 80&lt;/LI&gt;&lt;LI&gt;VIP on port 80 doing load-balancing. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Feb 2012 15:11:57 GMT</pubDate>
    <dc:creator>Daniel Arrondo Ostiz</dc:creator>
    <dc:date>2012-02-28T15:11:57Z</dc:date>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916301#M36991</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This topic has come up in the past but have not seen a clear proper answer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For a CSS with a SSL module (performing SSL termination) - is it possible to impliment a redirect on https URL to send to equivalent http URL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Client&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://www.site.com/"&gt;https://www.site.com/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; CSS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Client&amp;nbsp; &amp;lt;&amp;nbsp; 302 redirect to&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.site.com/"&gt;http://www.site.com/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp; CSS&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If my understanding is correct, the CSS will do SSL termination and then use an http content rule on the resultant http stream as it is recursively handled by the CSS ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would mean that the SSL module has no way of seeing/acting on layer 5 and above data (i.e. picking up on a specific URL) and can not itself issue a redirect - i.e. you could not associate a redirect statement or service with the following ssl content rule ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; content HTTPS_VIP &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 443 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SSL_MODULE &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The CSS would instead rely on a http content rule to impliment a redirect - i.e. you would have to associate a redirect statement or service to the following http content rule instead?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; content HTTP_VIP &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 80 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/" &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But if the CSS is already handling traffic for existing &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.site.com/"&gt;http://www.site.com/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; traffic that is going to cause a loop when a client goes direct to &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.site.com/"&gt;http://www.site.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I realise the requirment is uncommon / a bit convoluted, its one of those don't ask type scenarios - aimed at achieving a specific requirement....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would the ACE 4710 be able to handle such a scenario any differently ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TIA,&lt;/P&gt;&lt;P&gt;Sez&lt;/P&gt;</description>
      <pubDate>Tue, 28 Feb 2012 14:28:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916301#M36991</guid>
      <dc:creator>sez sharp</dc:creator>
      <dc:date>2012-02-28T14:28:25Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916302#M36992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you mentioned, the CSS will first decrypt the traffic and then forward it to a HTTP content rule for further processing. It would be on this rule that the redirection is configured. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The loop you talked about would only happen if the rule to which the SSL module is sending the traffic is the same one that the clients will hit afterwards. The easy solution to this issue would be setting the redirection content rule on a different port. This way, the traffic flow would be:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Content rule on port 443 configured for SSL termination, sending the traffic to port 81 (or any other number)&lt;/LI&gt;&lt;LI&gt;Content rule on port 81, doing the redirection to port 80&lt;/LI&gt;&lt;LI&gt;Content rule on port 80, doing the load-balancing. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To answer your other question, on ACE, both the SSL termination and the L7 processing are associated to the same class-map, so you would just need two classes:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;VIP on port 443 doing the SSL termination and redirection to port 80&lt;/LI&gt;&lt;LI&gt;VIP on port 80 doing load-balancing. &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Feb 2012 15:11:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916302#M36992</guid>
      <dc:creator>Daniel Arrondo Ostiz</dc:creator>
      <dc:date>2012-02-28T15:11:57Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916303#M36993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Thanks for the quick answer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;My challenge is that the site already handles http and https and needs to continue to do so, an https to http redirect required only on the root URL but normal https on content deep down.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;Case 1 - redirect https&amp;gt;http root url&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Client&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; &lt;A href="https://www.site.com/" rel="nofollow" style="border-collapse: collapse; list-style-type: none; outline-style: none; color: #2f6681; text-decoration: none;"&gt;https://www.site.com/&lt;/A&gt;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; CSS&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Client&amp;nbsp; &amp;lt;&amp;nbsp; 302 redirect to&amp;nbsp; &lt;A href="http://www.site.com/" rel="nofollow" style="border-collapse: collapse; list-style-type: none; outline-style: none; color: #2f6681; text-decoration: none;"&gt;http://www.site.com/&lt;/A&gt;&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp; CSS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;Case 2 - normal https&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Client&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; &lt;A href="https://www.site.com/somewhere/deeper/" rel="nofollow" style="border-collapse: collapse; list-style-type: none; outline-style: none; color: #2f6681; text-decoration: none;"&gt;https://www.site.com/somewhere/deeper/&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; CSS&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Client&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp; response traffic from &lt;A href="https://www.site.com/somewhere/deeper/" rel="nofollow" style="border-collapse: collapse; list-style-type: none; outline-style: none; color: #2f6681; text-decoration: none;"&gt;https://www.site.com/somewhere/deeper/&lt;/A&gt;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp; CSS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;Case 3 - normal http&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Client&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; &lt;A href="https://www.site.com/*" rel="nofollow" style="border-collapse: collapse; list-style-type: none; outline-style: none; color: #2f6681; text-decoration: none;"&gt;http://www.site.com/*&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp; CSS&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Client&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp; response traffic from &lt;A href="https://www.site.com/*" rel="nofollow" style="border-collapse: collapse; list-style-type: none; outline-style: none; color: #2f6681; text-decoration: none;"&gt;http://www.site.com/*&lt;/A&gt;&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp; CSS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;With common site VIP and ssl-proxy-list entry pointing traffic to port 81 - all&amp;nbsp; terminated ssl traffic for this site will forward to destination port 81 (i.e. at this stage can not groom traffic based on url)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;This gives opportunity to have port 81 content rule to give http rediirect back to client on Case 1 traffic for specific https url&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;But would then also have to have port 81 content rule to forward all other "normal" traffic to port 80 to allow css to lb across back ends i.e. would be another recursive spin around css to pick up the port 80 content rules. Is that possible (service remapping) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;thanks again,&lt;/P&gt;&lt;P style="background-color: #ffffff; border-collapse: collapse; font-size: 12px; list-style-type: none; font-family: Arial, verdana, sans-serif;"&gt;Sez&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Feb 2012 18:15:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916303#M36993</guid>
      <dc:creator>sez sharp</dc:creator>
      <dc:date>2012-02-28T18:15:19Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916304#M36994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your requirements are getting more and more complicated, but it's still possible to achieve. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this scenario, you would need 4 different content rules:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Content rule on port 443 --&amp;gt; SSL termination, sending traffic to port 81&lt;/LI&gt;&lt;LI&gt;Content rule on port 81 and specific URLs strings --&amp;gt; Load-balancing (specific URLs requested over SSL, if you require this to be encrypted in the backend, you can also perform SSL initiation)&lt;/LI&gt;&lt;LI&gt;Content rule on port 81 and all URLs --&amp;gt; Redirection to to port 80 for root URL requested over SSL&lt;/LI&gt;&lt;LI&gt;Content rule on port 80 and all URLs --&amp;gt; Load-balancing for redirected traffic or initiated over HTTP&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Feb 2012 09:14:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916304#M36994</guid>
      <dc:creator>Daniel Arrondo Ostiz</dc:creator>
      <dc:date>2012-02-29T09:14:19Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916305#M36995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yep the devil is always in the detail!&lt;/P&gt;&lt;P&gt;Beleive me me I would prefer not to go through with this but am getting forced down this route as the 'least worst option'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The bit I am mentaly stuck on is 2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The current set up uses just termination so backend channel is currently http over port 80 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Content rule 2) would LB http traffic to backends over port 81 in addition to port 80 traffic from rule 4) ?&lt;/P&gt;&lt;P&gt;Meaning backends would have to listen on port 81 as well ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or is there a method for rule 2) to point traffic to port 80 - either to directly from that rule to LB http traffic to backends over port 80 or recursively via rule 4) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Sez&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Feb 2012 09:30:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916305#M36995</guid>
      <dc:creator>sez sharp</dc:creator>
      <dc:date>2012-02-29T09:30:02Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916306#M36996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you define a service on CSS, you can also specifiy a port for it, which may be different from the one configured on the content rule. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case, you would just need to define all the services as port 80 to have all the backend traffic sent to it, regardless of whether the content rule is listening to port 80 or 81. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Feb 2012 09:35:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916306#M36996</guid>
      <dc:creator>Daniel Arrondo Ostiz</dc:creator>
      <dc:date>2012-02-29T09:35:20Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916307#M36997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Almost there... relating it to a dummy config below to make sure I'm on same page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So specifying explicit port number (80) under service config means that even if service added to content rule handling port 81 from SSL module output, the resultant traffic heading towards back ends will be over tcp port 80 ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TIA,&lt;/P&gt;&lt;P&gt;Sez&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;! # Content rule on VIP port 443 --&amp;gt; SSL termination, sending traffic to port 81&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;! # Content rule on port 81 and root URL --&amp;gt; Redirection to http for root URL requested over https&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; content HTTP_81_ROOT_VIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 81&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/index.html"&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirect &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.site.com/"&gt;http://www.site.com/&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; ! # or add redirect service&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;! # Content rule on port 81 and all other URLs --&amp;gt; LB all other URL's requested over https&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;content HTTP_81_WILD_VIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 81&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/*"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;! # Content rule on port 80 for all URLs --&amp;gt; LB all URL's requested over http&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;content HTTP_80_VIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 80&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/*"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;! # Explicitly specifying the port on service (rather than default 'any') means all traffic to backend will go over port 80 ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;service SVR_1&lt;/P&gt;&lt;P&gt;&amp;nbsp; ip address 10.10.10.101&lt;/P&gt;&lt;P&gt;&amp;nbsp; port 80&lt;/P&gt;&lt;P&gt;&amp;nbsp; active&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;service SVR_2 &lt;/P&gt;&lt;P&gt;&amp;nbsp; ip address 10.10.10.102&lt;/P&gt;&lt;P&gt;&amp;nbsp; port 80&lt;/P&gt;&lt;P&gt;&amp;nbsp; active&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Feb 2012 12:42:01 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916307#M36997</guid>
      <dc:creator>sez sharp</dc:creator>
      <dc:date>2012-02-29T12:42:01Z</dc:date>
    </item>
    <item>
      <title>CSS (or ACE 4710) redirect https to http</title>
      <link>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916308#M36998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;With your configuration, only the URL "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.site.com:81/index.html"&gt;http://www.site.com:81/index.html&lt;/A&gt;&lt;SPAN&gt;" would match the HTTP_81_ROOT_VIP content rule, if someone accesses "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.site.com:81"&gt;http://www.site.com:81&lt;/A&gt;&lt;SPAN&gt;" (which is what you first mentioned), it would match &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;HTTP_81_WILD_VIP instead. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead, I would suggest using a configuration like the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;header-field-group not_root_url&lt;/P&gt;&lt;P&gt;&amp;nbsp; header-field not_root_url request-line not-equal "/" &lt;/P&gt;&lt;P&gt;&amp;nbsp; header-field not_root_index request-line not-equal "/index.html"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; content HTTP_81_ROOT_VIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 81&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/*"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirect &lt;A href="http://www.site.com/" rel="nofollow"&gt;http://www.site.com/&lt;/A&gt;&amp;nbsp;&amp;nbsp; ! # or add redirect service&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;content HTTP_81_WILD_VIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 81&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/*"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; header-field-rule not_root_url&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;content HTTP_80_VIP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vip address 1.1.1.1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol tcp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port 80&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url "/*"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; add service SVR_2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; active &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information on how the header groups are working, check the link below&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/css11500series/v8.20/configuration/content_lb/guide/HHead.html"&gt;http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/css11500series/v8.20/configuration/content_lb/guide/HHead.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This configuration should be working fine, but I have to admit that I haven't tested it so make sure to test it before putting it into production. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Feb 2012 15:43:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/css-or-ace-4710-redirect-https-to-http/m-p/1916308#M36998</guid>
      <dc:creator>Daniel Arrondo Ostiz</dc:creator>
      <dc:date>2012-02-29T15:43:17Z</dc:date>
    </item>
  </channel>
</rss>

