APAR status
Closed as program error.
Error description
If you invoke the ATOM Web 2.0 Classification API to access URLs, and the invocation includes a percent encoded URI, you see HTTP 404 when IBM HTTP Server (IHS) with WAS plugin is used.
Local fix
Problem summary
IBM HTTP Server / WAS plugin partially decodes percent encoded URIs embedded in the HTTP request URL, specifically %2F is decoded to "/" and %3A to ":". The code has been updated to handle embedded "/" and ":" characters which have been partially decoded. Note that there are many potential causes for an HTTP 404 error. To confirm that this is the problem, use a TCP monitoring tool to capture and inspect the output from IHS. Note also, that IHS must have its "AllowEncodedSlashes" directive set to "On" to pass through any requests that include percent encoding. This is set in httpd.conf by adding a line containing the text "AllowEncodedSlashes On".
Problem conclusion
This fix allows %2F and %3A characters embedded in URIs to be processed correctly. It is planned for delivery in 7.0.0.1
Temporary fix
Comments
APAR Information
APAR number
IZ67230
Reported component name
SERVICE REGISTR
Reported component ID
5724N7200
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-12-21
Closed date
2009-12-21
Last modified date
2009-12-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SERVICE REGISTR
Fixed component ID
5724N7200
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSWLGF","label":"WebSphere Service Registry and Repository"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
21 December 2009