IBM Support

Impact Server and Impact GUI Server - CLOSE_WAIT connections to port 9080

How To


Summary

Impact was leaving CLOSE_WAIT connections lingering in the system indefinitely.

In Netcool/Impact version 7.1.0.29 and version 7.1.0.30 the issues has been resolved.

Impact version 7.1.0.29 resolves the following APAR:
IJ44672: CONNECTIONS TO BACKEND SERVER REMAIN IN CLOSE_WAIT

Impact version 7.1.0.30 resolves the following APAR:
IJ45905: UPDATE HTTPCLIENT TO REDUCE CLOSE_WAIT CONNECTIONS

APAR IJ44672 improved the situation with CLOSE_WAITs, but for a full solution, APAR IJ45905 is required. This is planned for release at the end with 7.1.0-TIV-NCI-FP0030

Environment

The CLOSE_WAIT connections are HTTP Connections (made via REST API and UI Data Provider) between the Impact GUI Server and the Impact Backend Server .

Steps

To see the CLOSE_WAIT connections, run the following command in the terminal in UNIX:
netstat -nao | grep 9080 | grep CLOSE_WAIT
tcp  1  0 <IP address of Impact GUI Server>:59956  <IP address of Impact Backend Server>:9080  CLOSE_WAIT  off (0.00/0/0)
tcp  1  0 <IP address of Impact GUI Server>:59564  <IP address of Impact Backend Server>:9080  CLOSE_WAIT  off (0.00/0/0)
tcp  1  0 <IP address of Impact GUI Server>:60089  <IP address of Impact Backend Server>:9080  CLOSE_WAIT  off (0.00/0/0)

Additional Information


In Netcool/Impact HTTP Connection pooling is enabled by default. When connection pooling is enabled, some CLOSE_WAITs may linger in the system. To have 0 CLOSE_WAITs, disable the connection pooling.
Starting with version 7.1.0.30, use the following property to disable/enable HTTP Connection Cache/Pooling: impact.httpclient.cacheconnections
To disable connection pooling, set the impact.httpclient.cacheconnections property to false, in $IMPACT_HOME/etc/server.props on the GUI server. Changing this property requires a GUI Server restart.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSHYH","label":"Tivoli Netcool\/Impact"},"ARM Category":[{"code":"a8m500000008ZuvAAE","label":"Impact-\u003EGUIServer"},{"code":"a8m500000008ZvoAAE","label":"Impact-\u003EGUIServer-\u003EUI provider"},{"code":"a8m500000008ZtnAAE","label":"Impact-\u003EImpact Server"}],"ARM Case Number":"TS011444616","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.0"}]

Document Information

Modified date:
06 June 2023

UID

ibm16983220