Code: Select all
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(Unknown Source)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:293)
at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:647)
at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:857)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
Feb 21, 2007 7:30:36 AM org.apache.catalina.core.ApplicationContext log
INFO: ip: 10.1.1.44; username: email@domain.tld; message: <SOAP-ENV:Fault><faultcode>SOAP-ENV:CLIENT.ProblemConnectingToImap</faultcode><faultstring>There was a problem connecting to the mail server. Please try again later.</faultstring><detail><e:ProblemConnectingToImap xmlns:e="http://scalix.com/errors"><message>There was a problem connecting to the mail server. Please try again later.</message><debug>user: email@domain.tld
request method(s): login
XML:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-ENV:Header><credentials xmlns="http://scalix.com/schemas/gofish" SOAP-ENV:mustUnderstand="1"><username>email@domain.tld</username><emailDomain>domain.tld</emailDomain><fugu>Ox4a327d2e71377d227e303430232a2922262d2909</fugu><ts>0</ts></credentials></SOAP-ENV:Header><SOAP-ENV:Body><m:login xmlns:m="http://scalix.com/methods"/></SOAP-ENV:Body></SOAP-ENV:Envelope></debug></e:ProblemConnectingToImap></detail></SOAP-ENV:Fault>
Feb 21, 2007 7:30:39 AM org.apache.jk.common.ChannelSocket acceptConnections
WARNING: Exception executing accept
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(Unknown Source)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:293)
at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:647)
at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:857)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)any help would be appreciated.
we have 3 users 1 in outlook and two through webmail, and ~3gb of email.
If I restart tomcat it works for most of the day or until overnight then starts failing again.
