IBM Support

PM79227: No property to disable the Liberty profile server welcome page

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Liberty v8.5.0.1 introduced a new feature of a welcome page
    which is displayed on a context root of "/" if not
    overridden by an application.
    
    The page clearly highlights that the server is a Liberty
    profile server and there is no property to disable this.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Liberty Profile                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Application needs to override context   *
    *                      root of "/" to disable Liberty          *
    *                      profile welcome page.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Liberty v8.5.0.1 introduced a new feature of a welcome page
    which is displayed on a context root of "/" if not
    overridden by an application.
    

Problem conclusion

  • After installing the interim fix for this APAR, users should
    set <httpOptions removeServerHeader="true"/> in the
    httpEndpoint element within the server.xml.  Specifying this
    removeServerHeader="true" property will both disable the
    welcome page, and remove the server implementaion from HTTP
    headers.
    
    The official APAR fix included in the fix pack will split this
    functionality into two distinct properties.  The <httpOptions
    removeServerHeader="true"/> sub-element of the httpEndpoint
    element will be used solely for removing the server
    implementation from the HTTP header. To remove the
    default welcome page and have the Liberty profile HTTP 404
    response page returned, users will need to set
    enableWelcomePage="false" on the httpDispatcher element in the
    server.xml.
    
    Therefore, to achieve the exact behavior as in the interim
    fix, users need to set both properties.
    
    The WebSphere Application Server Liberty profile error code
    has also been removed from the default Liberty profile HTTP
    404 response page.
    
    The fix for this APAR is currently targeted for inclusion in
    the fix pack following 8.5.0.2. Please refer to the Recommended
    Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM79227

  • Reported component name

    LIBERTY PROFILE

  • Reported component ID

    5724J0814

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-14

  • Closed date

    2013-02-11

  • Last modified date

    2013-02-11

  • 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

    LIBERTY PROFILE

  • Fixed component ID

    5724J0814

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"850","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 February 2013