IBM Support

PH57722: The high availability heartbeat status reported in the Load Balancer's hamon.log file is not correct.

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

  • Load Balancer logs the following data in hamon.log when
    logging is set to verbose:
    
    Heartbeat Status:
    -----------------
    Count ................ 1
    
    Source[1] ............ <local_ip_address>
    Destination[1] ....... <remote_ip_address>
    Status[1] ............ <status>
    The Status may indicate OK, trying, unavailable, or down.
    
    The status is the neighbor state of the destination address and
    not the heartbeat status.  The neighbor state is determined
    when the Load Balancer is started and does not change. The
    heartbeat status may be bad when the status indicates OK and
    the beartbeat status may be good when the status indicates
    unavailable or down.
    

Local fix

  • Local fix is to ignore the "Status[1] ............ 70
    (Unavailable - server down)" line
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Load Balancer users with      *
    *                  high availability configured                *
    ****************************************************************
    * PROBLEM DESCRIPTION: The high availability log file          *
    *                      (hamon.log) does not report an          *
    *                      accurate heartbeat status.              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The heartbeat status reports the neighbor state status rather
    than the heartbeat status. The neighbor state indicates if
    the Load obtained the MAC address of the destination IP
    address. The MAC address is not necessary for heartbeat
    packets and the status is irrelevent with regards to the
    heartbeat health.
    

Problem conclusion

  • Logging has been corrected to indicate the number of seconds
    that have elapsed since the last heartbeat was received. In
    most cases, the value will be 0 seconds that indicates a good
    health. The time since the last heartbeat was received applies
    to all heartbeats and is not tracked for individual heartbeats
    when multiple heartbeats are defined.
    
    Fix levels:
       8.5.5.25
       9.0.5.18
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH57722

  • Reported component name

    WS EDGE LB IPV4

  • Reported component ID

    5724H8812

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-10-23

  • Closed date

    2023-11-13

  • Last modified date

    2023-11-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

    WS EDGE LB IPV4

  • Fixed component ID

    5724H8812

Applicable component levels

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

Document Information

Modified date:
13 November 2023