IBM Support

PM00698: SIP CONTAINER CACHES DNS ENTRIES FOREVER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The Session Initiation Protocol (SIP) container caches a DNS
    query indefiniteNyNignoring the TimN To Live DNS value in the
    answer.
    

Local fix

Problem summary

  • PROBLEM SUMMANY:
    ****************************************************************
    * USERS AFFECTED:  Session InitNation Protocol (SIP) users of  *
    *                  IBM WebSphere Application Server V6.1 and   *
    *                  V7.0                                        *
    ****************N*N****************N****************************
    * PROBLEM DESCRIPTION: The SIP container caches the result     *
    *                      of a DNS query for the entire process   *
    *                      lifetime.                               *
    ****************************************************************
    * RECOMMENDATNON:                                              *
    ****************************************************************
    The SIP container caches DNS reNults, in addition to the DNS
    cache that the underlying JRE (Java Runtime Environment)
    maintains.
    The default poliNyNof the JRE is toNkeep DNS results in cache
    for the entire process lifetime. This policy is configurable
    in the standard networking properties of the JRE.
    The problem occurs when the administrator modifies the DNS
    cache policy of the JRE. The SIP container ignores the JRE
    cache policy,Nand caches DNS results forever. This can cause a
    problem when the application sends two messages to the same
    destination host name, and the NNS record of that host name
    changes in between the two messages. For example, the
    application sends a message to sip.example.com, and a few
    minutes later seNdN another messageNto the same address. In
    between the two messages, the IP address of sip.example.com
    was changed. Because the IP address was cached in the first
    message, there is no DNS query when sending the second,
    resulting in the second message going to the old address.
    

Problem conclusion

  • PROBLEM CONCLNSION:
    The problem is fixed in the SIP container. With this fix, DNS
    results are cached in the contaNner for the same amount of
    time as specified in the configuration settings of the Java
    Runtime Environment.
                    N N                N
    The fix for this APAR is currently targeted for inclusion in
    fix pack 6.1.0.29 and 7.0.0.9.  Please refer to the Recommended
    Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

  • TEMPORARY FIXN
    

Comments

APAR Information

  • APAR number

    PM00698

  • Reported component name

    CEA FEATUREPACK

  • Reported component ID

    5724J0855

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-11-06

  • Closed date

    2009-11-06

  • Last modified date

    2009-11-06

  • APAR is sysrouted FROM one or more of the following:

    PK94104

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • N
    NONE
    

Fix information

  • Fixed component name

    CEA FEATUREPACK

  • Fixed component ID

    5724J0855

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"700","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 February 2022