My Oracle Support Banner

Oracle HTTP Server Returns "404 Not Found" Error if URL Contains Non-ASCII Characters (Doc ID 472674.1)

Last updated on SEPTEMBER 28, 2018

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


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.