L7 loadbalance content with special international language characters

Answered Question
Feb 18th, 2009

Hi, I'm trying to do layer 7 loadbalancing with webpages that have links with special language characters in the url, our ACE drops these ie. åöä


How to do?


class-map type http loadbalance match-any FB0111661

2 match http url .*


we running A1 code on our Ace

Correct Answer by Gilles Dufour about 8 years 1 week ago

We have seen this with all languages using non-ascii characters.

Your web browser should normally encode those characters as they are illegal per RFC.



Those characters have been allowed with the following ddts :


CSCsm89835: Accept not encoded characters after a ? inside url


Go to the latest A2(1.3) version or A3(2.1) if you have an appliance.



Gilles.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4 (1 ratings)
Loading.
Syed Iftekhar Ahmed Wed, 02/18/2009 - 11:49

You are probably hitting


CSCsh38439


Have you tried using different browsers?

Is the result same for all browsers.


I have seen that IE normally messes up with the special characters.


Syed


Correct Answer
Gilles Dufour Wed, 02/18/2009 - 13:19

We have seen this with all languages using non-ascii characters.

Your web browser should normally encode those characters as they are illegal per RFC.



Those characters have been allowed with the following ddts :


CSCsm89835: Accept not encoded characters after a ? inside url


Go to the latest A2(1.3) version or A3(2.1) if you have an appliance.



Gilles.

770801tvdhaar Thu, 03/26/2009 - 03:08

Hi Gilles,


I have now upgraded to A2(2.0) and the problem with the static html pages went away, but now I have another problem with links from a webpage to pdf files that have both spaces and internationel characters in the file name?


Anyone else having the same problem?



770801tvdhaar Fri, 03/27/2009 - 01:40

I'd just like to add that the workaround for this was to do loadbalancing on layer 3 source addresses which is not very scalable

ie. class-map type http loadbalance match-any FBJACK

3 match source-address 10.0.0.0 255.252.0.0

4 match source-address 172.22.0.0 255.255.224.0

Actions

This Discussion