IBM Support

PI21655: 404 RETURNED WHEN ATTEMPTING TO BROWSE A MEMBER OF A PDS DATASET USING MVSDS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Various mod_mvsds fixes:
    
    When browsing an PDS dataset (with MVSIndexes ON) and
    attempting to view a member with a # sign in the name, a 404 is
    returned to the browser.
    
    If a PDS dataset is enclosed in quotes (User ID is
    included), the wrong content type can be set, resulting in
    unexpected behavior such as download dialogues.
    
    Some binary file formats, such as PDF, are malformed when
    served through mod_mvsds.
    

Local fix

  • Browse the member directly and replace the # sign with %23.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM HTTP Server users of the mod_mvsds      *
    *                  module running on z/OS.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: 404 responses for requests for          *
    *                      partitioned dataset member names        *
    *                      containing special characters.          *
    *                      Incorrect content type being set.       *
    *                      Data corruption for binary content.     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Requests for partition dataset members with names containing
    '$', '#', or '@' return a 404.
    The HTTP server may not match the correct file suffix to a
    MIME type, causing the Content-Type: header to be incorrectly
    set.
    Binary type files were not being read in binary mode causing
    x'15' characters to be inserted into the output.
    

Problem conclusion

  • The URLs will be properly escaped to handle the special
    characters properly.  The trailing quote character will be
    removed before matching MIME type suffixes. Binary content
    type files will be correctly read in binary mode.
    The directive MvsdsDefaultTextType is added to allow the
    customer to configure the default text content type to be used
    when no MIME type match is made on a dataset. Default is
    text/plain.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI21655

  • Reported component name

    WAS IHS ZOS

  • Reported component ID

    5655I3510

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-07-09

  • Closed date

    2014-08-27

  • Last modified date

    2014-09-10

  • 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

    WAS IHS ZOS

  • Fixed component ID

    5655I3510

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 April 2022