The Gateway is unable to handle request URIs that contain an encoded backslash or forward slash
search cancel

The Gateway is unable to handle request URIs that contain an encoded backslash or forward slash

book

Article ID: 434926

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

After upgrading gateway appliance from 11.1.2 to 11.2 , gateway i s unable to handlle encoded forward slashes in request URIs.

In version 11.1 and earlier, this was handled by adding the below property to the system.properties file as per

API Management: The Gateway is unable to handle request URIs that contain an encoded backslash or forward slash:

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

However, since 11.2 runs on Tomcat 10.1, this option appears to have been removed in that Tomcat version.

How to enable this in gateway 11.2.x

Environment

Gateway 11.2.x 

Resolution

With gateway 11..2 the used tomcat version does not accept the option anymore , this i will be resolved with gateway 11.1.4 and gateway 11.2.2