IBM Support

PI48695: DGW COMPATIBILITY FOR CGI QUERY STRINGS AND SYNTAX IN SERVER-SIDE INCLUDES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This APAR is making multiple changes to the IBM HTTP Server
    powered by Apache for DGW compatibility:
    1) allow query strings in <!--#exec cgi-->
    2) allow & to be used in SSI variable expansion
    

Local fix

  • For query strings, use the include virtual SSI method
    
    For SSI variable expansion, use $DOCUMENT_URI instead of
    &DOCUMENT_URI
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Users migrating from the Domino Go          *
    *                  webserver to IBM HTTP Server powered by     *
    *                  Apache.                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The variable expansion syntax in        *
    *                      serverside includes is different in     *
    *                      IHS. Query strings cannot be used in    *
    *                      the exec tag.                           *
    ****************************************************************
    * RECOMMENDATION:  Apply this fix, or migrate SSIs to use IHS  *
    *                  syntax (see circumvention).                 *
    ****************************************************************
    In serverside includes, the variable expansion syntax in DGW
    (e.g. "&VAR_NAME;") is unsupported in IHS. Additionally,
    attempting to pass a query string in the SSI exec tag(e.g.
    <!--#exec cgi="/index.html?query_string"-->) is also
    unsupported.
    

Problem conclusion

  • This fix allows DGW style variable expansion syntax only on
    z/OS and enables query strings in <!--#exec
    cgi--> on all platforms.
    
    This fix is targeted toward the following fixpacks:
     - 7.0.0.39
     - 8.0.0.12
     - 8.5.5.9
     - 9.0.0.0-PI49954
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI48695

  • 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

    2015-09-14

  • Closed date

    2015-10-13

  • Last modified date

    2015-10-13

  • 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

  • R700 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