IBM Support

PM76935: BBOO0323I MAXIMUM CONFIGURED NUMBER OF CONNECTIONS MESSAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • BBOO0323I MAXIMUM CONFIGURED NUMBER OF CONNECTIONS 20000 FOR
    HOSTNAME/IP: *  PORT: nnnn REACHED NEW CONNECTIONS MAY NOT BE
    ACCEPTED.
    
    Message was reported on WebSphere Fixpack 8.0.0.3
    The message appeared in the Control Region joblog.
    
    This is due to java.lang.NullPointerException during destroy
    method of XMemProxyCRInboundConnLink
    
    Sample traceback:
    
    java.lang.NullPointerException
       at
    com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundConnLink.dest
    royCommon(XMemProxyCRInboundConnLink.java:301)
       at
    com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundConnLink.dest
    roy(XMemProxyCRInboundConnLink.java:285)
       at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.destroy(Htt
    pInboundLink.java:158)
       at
    com.ibm.wsspi.channel.base.OutboundConnectorLink.destroy(Outboun
    dConnectorLink.java:63)
       at
    com.ibm.ws.tcp.channel.impl.ZAioTCPConnLink.destroyCommon(ZAioTC
    PConnLink.java:1060)
       at
    com.ibm.ws.tcp.channel.impl.ZAioTCPConnLink.destroy(ZAioTCPConnL
    ink.java:1020)
       at
    com.ibm.wsspi.channel.base.OutboundConnectorLink.close(OutboundC
    onnectorLink.java:50)
       at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.close(HttpI
    nboundLink.java:781)
       at
    com.ibm.wsspi.channel.base.InboundApplicationLink.close(InboundA
    pplicationLink.java:58)
       at
    com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundReadCallback.
    error(XMemProxyCRInboundReadCallback.java:47)
       at
    com.ibm.ws.http.channel.inbound.impl.HttpISCBodyReadCallback.err
    or(HttpISCBodyReadCallback.java:95)
       at
    com.ibm.ws.tcp.channel.impl.ZAioTCPReadRequestContextImpl.readCo
    mpleted(ZAioTCPReadRequestContextImpl.java:750)
       at
    com.ibm.ws.tcp.channel.impl.ZAioTCPConnLink.readCompleted(ZAioTC
    PConnLink.java:1206)
       at
    com.ibm.ws.tcp.channel.impl.ZAioTCPChannel.readCompleted(ZAioTCP
    Channel.java:929)
       at
    com.ibm.ws.tcp.channel.impl.ZAioTCPChannelCPPUtilities.readCompl
    eted(ZAioTCPChannelCPPUtilities.java:181)
    

Local fix

  • You may increase the number of connections:
    
    To view this administrative console page, click Servers >
    Server Types > WebSphere application servers > server_name >
    Ports. Click on View associated transports for the port
    associated with the TCP transport channel whose settings you
    want to view.
    
    Maximum open connections
    
    Specifies the maximum number of connections that are available
    for a server to use.
    
    Leave the Maximum open connections property set to the default
    value 20000, which is the maximum number of connections allowed.
    The transport channel service by default manages high client
    connection counts and requires no tuning.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V8.0 and V8.5                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: WebSphere Application Server for z/OS   *
    *                      fails to close inbound HTTP             *
    *                      connections                             *
    *                      that were used to send SOAP requests.   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When an inbound HTTP connection is used to send a combination
    of
    raw HTTP requests and SOAP requests, the connection is
    reconfigured in a way that causes a
    java.lang.NullPointerException when the connection is closed.
    This NullPointerException causes a portion of the close to be
    bypassed, resulting in a leak of the native connection object
    as
    well as a failure to close the TCP/IP socket.  Depending on the
    nature of the client, each individual occurrence of this
    problem
    may go unnoticed or the client may notice the connection
    becoming unresponsive.  After a while the server may display
    the
    following message and stop accepting new connections:
    BBOO0323I MAXIMUM CONFIGURED NUMBER OF CONNECTIONS 20000 FOR
    HOSTNAME/IP: <HOST>  PORT: <PORT> REACHED NEW CONNECTIONS MAY
    NOT BE ACCEPTED.
    In addition, an FFDC record will show evidence of the following
    NullPointerException:
    java.lang.NullPointerException
    at com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundConnLink
    .destroyCommon(XMemProxyCRInboundConnLink.java:301)
    at com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundConnLink
    .destroy(XMemProxyCRInboundConnLink.java:285)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink
    .destroy(HttpInboundLink.java:158)
    at com.ibm.wsspi.channel.base.OutboundConnectorLink
    .destroy(OutboundConnectorLink.java:63)
    at com.ibm.ws.tcp.channel.impl.ZAioTCPConnLink
    .destroyCommon(ZAioTCPConnLink.java:1060)
    

Problem conclusion

  • The NullPointerException was fixed and therefore HTTP
    connections that handle both raw HTTP requests and SOAP requests
    will now be properly and completely closed.
    
    APAR PM76935 is currently targeted for inclusion in Fix Packs
    8.0.0.6 and 8.5.0.2 of WebSphere Application Server.
    
    Please refer to URL:
    //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970
    for Fix Pack availability.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM76935

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-12

  • Closed date

    2012-11-21

  • Last modified date

    2012-12-10

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R800 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":"800","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 October 2021