Application URL not decoding

If the application URL does not decode correctly, examine the Apache configuration for mod_proxy_fcgi.

There is a known Apache bug (bug 55329) that prevents mod_proxy_fcgi decoding application URLs with spaces or non-ASCII characters correctly, which may cause this issue. This bug prevents applications with URLs that have an escaped sequence, like the space (%20) in "http://server/gas/ua/r/test/220%2012", from working.
Important:

Apache bug 55329 has been fixed for Apache 2.4.11.

Check the version of Apache you have:
  • If you are using Apache 2.4.11 or later check that the Apache proxy-fcgi-pathinfo configuration is set:
    SetEnvIf Request_URI . proxy-fcgi-pathinfo=unescape
    Apache will unescape/decode the escaped characters in the URL by replacing them with the actual characters they represent. For more details, see Configure FastCGI for Apache 2.4.
  • If you are using a version prior to Apache 2.4.11, you must either upgrade to Apache 2.4.11 or greater, or ensure there are no spaces or non-ASCII characters in URLs used by your Genero applications.