This document describes how to identify and resolve a problem that occurs when the Application Control Engine (ACE) has been upgraded to release version A5(2.2) or later and URL-based load balancing fails.
The ACE has been upgraded to release version A5(2.2) from an earlier software version. After the upgrade to version A5(2.2), the ACE resets the connection for URLs that contain RFC2396 non-compliant characters, when configured for URL match based load balancing. ACE reports "Static parse errors" in the "show stats http" output.
In software version A5(2.2) as a result of the Cisco Bug ID CSCud39381, the default behavior of the ACE is to conform to RFC2396 for URL match based load balancing.
In order to allow the ACE HTTP parser to accommodate non-compliant RFC2396 characters, configure a parameter map of type HTTP which allows non-strict parsing. Next, apply this parameter map to the appropriate policy/class-map.
The format of HTTP parameter map is:
parameter-map type http <NAME>