TSSA/BSA: Suppressing BLSSOPROXY related logging in the appserver logs

Version 1
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BladeLogic Server Automation Suite


    COMPONENT:

    BladeLogic Application Server


    APPLIES TO:

    All Versions



    PROBLEM:

    Scenario -

    Appserver is behind a load balancer (IP_APP is appserver's IP and IP_LB is Load Balancer's IP)

    The appserver logs are flooded with the below info/warning messages for [BLSSOPROXY]

    Below messages can be seen in the appserver logs which are triggered by the load balancer -

    [18 Mar 2019 19:30:55,772] [Nsh-Proxy-Thread-0] [INFO] [Anonymous:Anonymous:<IP_APP>] [BLSSOPROXY] failure establishing session with proxy service 
    [18 Mar 2019 19:31:04,620] [Client-Connections-Thread-5] [WARN] [Anonymous:Anonymous:<IP_LB>] [Client] Connection closed by /<IP_LB>:62555 before the pre-authentication handshake could be completed. This could be a probe message from the client to the authentication server. 
    [18 Mar 2019 19:31:04,620] [Client-Connections-Thread-5] [WARN] [Anonymous:Anonymous:<IP_LB>] [Client] Error authorizing the connection 
    [18 Mar 2019 19:31:04,620] [Client-Connections-Thread-5] [INFO] [Anonymous:Anonymous:<IP_LB>] [Client] Connection disconnecting: id = 2854 
    [18 Mar 2019 19:31:12,632] [Authentication-Service-Thread-0] [WARN] [::<IP_LB>] [Appserver] Connection closed by /<IP_LB>:32239 before the pre-authentication handshake could be completed. This could be a probe message from the client to the authentication server. 
    [18 Mar 2019 19:31:12,632] [Authentication-Service-Thread-0] [INFO] [::<IP_LB>] [Appserver] Authentication Connection closed 
    [18 Mar 2019 19:31:12,800] [Authentication-Service-Thread-1] [WARN] [::<IP_APP>] [Appserver] Connection closed by /<IP_APP>:62118 before the pre-authentication handshake could be completed. This could be a probe message from the client to the authentication server. 
    [18 Mar 2019 19:31:12,801] [Authentication-Service-Thread-1] [INFO] [::<IP_APP>] [Appserver] Authentication Connection closed 
    [18 Mar 2019 19:31:19,632] [Nsh-Proxy-Thread-1] [WARN] [Anonymous:Anonymous:<IP_LB>] [BLSSOPROXY] javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake 
    com.bladelogic.sso.engine.ClientDisconnectedException: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake 
    at com.bladelogic.sso.engine.StreamMessaging.receiveMessage(StreamMessaging.java:136) 
    at com.bladelogic.sso.engine.StreamMessaging.receiveToken(StreamMessaging.java:234) 
    at com.bladelogic.om.infra.mfw.net.BlSessionServerConnection.authenticate(BlSessionServerConnection.java:235) 
    at com.bladelogic.om.infra.mfw.net.BlSessionNshServerConnection.internalHandshake(BlSessionNshServerConnection.java:152)
    at com.bladelogic.om.infra.mfw.net.BlSessionNshServerConnection.doHandshake(BlSessionNshServerConnection.java:124) 
    at com.bladelogic.om.infra.mfw.fw.BlSessionNshProxyPair.setupClient(BlSessionNshProxyPair.java:309) 
    at com.bladelogic.om.infra.mfw.fw.BlSessionNshProxyPair.init(BlSessionNshProxyPair.java:155) 
    at com.bladelogic.om.infra.mfw.fw.NshProxyWorkerThread.execute(NshProxyWorkerThread.java:104) 
    at com.bladelogic.om.infra.mfw.fw.NshProxyWorkerThread.execute(NshProxyWorkerThread.java:15) 
    at com.bladelogic.om.infra.app.service.thread.BlBlockingThread.run(BlBlockingThread.java:95) 
    Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake 
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1002) 
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385) 
    at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:938) 
    at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) 
    at sun.security.ssl.AppInputStream.read(AppInputStream.java:71) 
    at com.bladelogic.om.infra.mfw.fw.BlSessionNshProxyPair.handleNshProxySessionData(BlSessionNshProxyPair.java:164) 
    at com.bladelogic.om.infra.mfw.fw.BlSessionNshProxyPair.setupClient(BlSessionNshProxyPair.java:305) 
    ... 4 more 
    Caused by: java.io.EOFException: SSL peer shut down incorrectly 
    at sun.security.ssl.InputRecord.read(InputRecord.java:505) 
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) 
    ... 10 more 

    Use Case -
    Steps to suppress the extra logging in the appserver log


    CAUSE:

    Load Balancer does checks on the appserver which is sending the messages in the appserver logs


    SOLUTION:

    See the following "Health Check considerations section of the doc:

    https://docs.bmc.com/docs/display/tssa89/Large-scale+installations#Large-scaleinstallations-Considerationsforloadbalancing

     


    Article Number:

    000167961


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles