IBM Support

PH36012: LOAD BALANCER NOT HONORING MODIFIED FINTIMEOUT VALUE

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • In a NAT configuration with a modified fintimeout value, the
    load balancer is reusing ephemeral ports after default
    fintimeout of 30 seconds.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Application Server Load       *
    *                  Balancer for IPv4 and IPv6 users            *
    ****************************************************************
    * PROBLEM DESCRIPTION: The load balancer continues to use      *
    *                      the default setting of 30 seconds       *
    *                      after fintimeout is modified.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The fintimeout settings on the executor level controls how
    long LB will retain closed connection information. The default
    is 30 seconds and rarely needs to be adjusted. When it is
    modified, it was observed that NAT connections reused port
    numbers based on the default 30 second fintimeout instead of
    modified value.
    

Problem conclusion

  • The modified fintimeout value was not being used in LB's
    connection cleanup code. Instead it was hard coded to use the
    default value. Code has been corrected to use the adjustable
    value.
    
    NOTE-The executor level fintimeout setting affects all ports
    added after the setting is modified. Modifying the fintimeout
    value on the executor settings does not affect the fintimeout
    value for existing ports.
    
    Fix levels:
       8.5.5.20
       9.0.5.9
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH36012

  • Reported component name

    WS EDGE LB IPV4

  • Reported component ID

    5724H8812

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-04-05

  • Closed date

    2021-04-08

  • Last modified date

    2021-06-03

  • 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

    WS EDGE LB IPV4

  • Fixed component ID

    5724H8812

Applicable component levels

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

Document Information

Modified date:
04 June 2021