Solved

TCPC0004W: TCP Channel TCP_5 has exceeded the maximum number of open connections in WebSphere Application Server 6.1

Posted on 2009-04-13
3
2,160 Views
Last Modified: 2013-12-11
I am getting the below exception in Websphere Application Server 6.1
TCPC0004W: TCP Channel TCP_5 has exceeded the maximum number of open connections
When I looked in to the server with command netstat -a I am able to see open connection in IDLE state. Can any one please tell me why the connection are not closed once they are opened.
How to reslove the issue? so that the issue will not come again in WAS 6.1.

Thanks in advance.
0
Comment
Question by:rohitskapoor
3 Comments
 
LVL 40

Expert Comment

by:omarfarid
ID: 24134612
some applications they do not close / release resources once they finish. It could be also an attack on the system to get it out of resources.

Check to see if it is a bug in your server S/W or the application connecting to it.

You may use lsof to find which processes on your system are using these connections. You may also look at the ip addresses that are connecting to these.
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 24138640
I think this is a feature of WAS. Idle connections are not closed but returned to the connection pool, until the 'IDLE TIME' value is reached (default: 1800 sec). You should increase the number of open connections allowed to get rid of that message.

wmp

0
 
LVL 10

Accepted Solution

by:
dfke earned 500 total points
ID: 24182361
The specified TCP Channel has exceeded the maximum number of open connections and is refusing some connections. If more connections are required, use either the admin application or the command line scripting tool to update the maximum number of connections allowed.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

When you do backups in the Solaris Operating System, the file system must be inactive. Otherwise, the output may be inconsistent. A file system is inactive when it's unmounted or it's write-locked by the operating system. Although the fssnap utility…
Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now