IBM Support

IZ67230: ATOM WEB 2.0 CLASSIFICATION API RETURNS HTTP 404 WHEN USING IBM HTTP SERVER (IHS) / WAS CLUSTER

Subscribe

You can track all active APARs for this component.

 

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