IBM Support

PM68347: Z/OS IHS CONFIG FOR VERSIONS PRIOR TO 8.5 MAY NOT MIGRATE AS EXPECTED TO 8.5

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If your have an existing V8.0.or below httpd.conf and have
    tuned IBM HTTP Server with an IfModule container like the
    following...
    
    <IfModule worker.c>
    ServerLimit       30
    ThreadLimit     1000
    MaxClients     30000
    ThreadsPerChild 1000
    [...]
    </IfModule
    
    That section of the config will be ignored because event.c is
    used instead of worker.c for z/OS IHS 8.5 and newer.
    Both names are Apache internals and not something you are
    expected to keep track of.  The net result is likely to be that
    IHS starts fine but uses internal default parameters due to the
    name mismatch.  IHS then may have far fewer threads and
    processes configured than you intended, which could lead to
    poor performance or a bottleneck on a busy IHS server. New
    V8.5 or above users are unaffected because they will get a new
    httpd.conf file containing event.c.
    

Local fix

  • Modify the httpd.conf before using with IHS 8.5.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Users migrating to IBM HTTP Server V8.5     *
    *                  from earlier releases                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Tuning directives in <IfModule          *
    *                      worker.c> containers are ignored        *
    *                      because IBM HTTP Server V8.5 uses the   *
    *                      event.c MPM instead of worker.c.        *
    ****************************************************************
    * RECOMMENDATION:  Apply this fix                              *
    ****************************************************************
    Tuning directives in <IfModule worker.c> containers are ignored
    because IBM HTTP Server V8.5 uses the event.c MPM instead of
    worker.c.
    

Problem conclusion

  • When IBM HTTP Server V8.5 and above is started, the chk_links
    scripts will check the config file and httpd.conf.default for
    lines containing <IfModule worker.c>.  If they are found, the
    file will be edited to change these lines to <IfModule
    event.c>.
    
    This fix is targeted for IHS fixpack:
    - 8.5.0.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM68347

  • 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

    2012-07-06

  • Closed date

    2012-10-15

  • Last modified date

    2012-10-16

  • 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:
29 October 2021