Oracle HTTP Server Returns "404 Not Found" Error if URL Contains Non-ASCII Characters

(Doc ID 472674.1)

Last updated on FEBRUARY 16, 2017

Applies to:

Oracle HTTP Server - Version: to - Release: AS10g to AS10gR3
Information in this document applies to any platform.


When using an Internet Explorer (IE) Browser and entering a URL containing a Non-ASCII character (e.g an acute, grave,umlaut character) the HTTP Server returns a '404' not found error:

If the URL contains all ASCII characters there is no problem.


This URL fails with the HTTP Server returning a '404 Not Found' error. The HTTP Server access_log shows:

"GET /aa%C3%A0.html HTTP/1.1" 404 380

However this URL works fine

Further Observation:
When  "Always send URLs as UTF-8" is turned off / deselected in the IE browser the URLà.html works fine and the HTTP Server access_log shows:

"GET /aa\xe0.html HTTP/1.1" 200 5


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms