If you use Redhat-9 you might need export LD_ASSUME_KERNEL=2.4.1
before you start tomcat. Zsolt > -----Original Message----- > From: Chelisant Pavel [mailto:[EMAIL PROTECTED] > Sent: Wednesday, December 24, 2003 2:10 PM > To: [EMAIL PROTECTED] > Subject: Problem....Hangs up > > > Good day! > Ive got Tomcat running as stand-alone web server + Java > Tomcat configured with SSL connector on port 443. > Its all ok.. and working properly.. > But after three - four days of working it quits process user > requests.. and hangs-up.. > > ------------------------------------------------------------------- > server.xml config file > > <!-- Define a SSL Coyote HTTP/1.1 Connector on port 443 --> > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > port="443" > minProcessors="5" maxProcessors="10000" > enableLookups="false" compression="force" > connectionLinger="30000" connectionTimeout="120000" > acceptCount="2000" debug="0" scheme="https" secure="true" > useURIValidationHack="false" disableUploadTimeout="false"> > > <Factory > className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory" > clientAuth="false" keystorePass="tomcat" > keystoreFile="/home/tomcat/keystore/.keystore" protocol= > "TLS" /> > </Connector> > > <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > port="8009" minProcessors="5" maxProcessors="10000" > enableLookups="false" redirectPort="8443" > acceptCount="2000" debug="0" > > protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/> > -------------------------------------------------------------------------- > > > > > Here the log files i got.. > > > its Linux top ( take notice of memory usage and size ) > > 11:24:28 up 27 days, 23:05, 1 user, load average: 0.82, 0.44, 0.17 > 1049 processes: 1048 sleeping, 1 running, 0 zombie, 0 stopped > CPU states: 0.9% user 89.4% system 0.0% nice 0.0% iowait > 9.5% idle > Mem: 516724k av, 511824k used, 4900k free, 0k shrd, > 31640k buff > 298968k active, 193000k inactive > Swap: 1044216k av, 487764k used, 556452k free > 9448k cached > > > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND > 10604 root 17 0 2392 2392 888 R 90.2 0.4 5:22 0 top > 7757 root 9 0 558M 433M 352M S 0.0 85.8 3:30 0 java > > here netstat -a > -------------------------------- > > tcp 0 0 update.registru.m:https 192.168.150.249:59726 > TIMA_WAIT > ..... thousands of unclosed connections.... > tcp 0 0 update.registru.m:https 192.168.150.249:59780 > TIME_WAIT > > Why this connections are still open? But in that period i havent > got users used my server... > > > -----------here > logs-------------------------------------------------------------- > > > > 11:28:19 up 27 days, 23:09, 1 user, load average: 0.89, 0.69, 0.33 > File: localhos~-23.txt Col 0 21726 bytes > 0% > 2003-12-23 15:11:08 ApplicationDispatcher[] Servlet.service() > for servlet jsp threw exception > org.apache.jasper.JasperException: Connection has been shutdown: > javax.net.ssl.SSLException: java.net.SocketExce > ption: Broken pipe > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap > per.java:248) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationD > ispatcher.java:684) > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(Applicati > onDispatcher.java:575) > at > org.apache.catalina.core.ApplicationDispatcher.include(Application > Dispatcher.java:498) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:822) > at org.apache.jsp.index_jsp._jspService(index_jsp.java:95) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap > per.java:204) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > pplicationFilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > onFilterChain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > erValve.java:260) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > xtValve.java:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > lve.java:246) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > e.java:180) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > cherValve.java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.java:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > e.java:172) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > Valve.java:174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pr > ocessConnection(Http11Protocol.java > :386) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thre > adPool.java:530) > at java.lang.Thread.run(Thread.java:536) > ----- Root Cause ----- > javax.net.ssl.SSLException: Connection has been shutdown: > javax.net.ssl.SSLException: java.net.SocketException: > Broken pipe > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.e(DashoA6275) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) > at > org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBu > ffer.doWrite(InternalOutputBuffer.j > ava:668) > at > org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutp > utBuffer.java:521) > at org.apache.coyote.Response.doWrite(Response.java:524) > at > org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer > .java:384) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360) > at > org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:345) > at > org.apache.coyote.tomcat4.CoyoteResponse.flushBuffer(CoyoteRespons > e.java:555) > at > org.apache.coyote.tomcat4.CoyoteResponseFacade.flushBuffer(CoyoteR > esponseFacade.java:227) > at > javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWr > apper.java:189) > at > javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWr > apper.java:189) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:211) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:810) > at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl. > java:398) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(Page > ContextImpl.java:500) > at > org.apache.jsp.indexmain_jsp._jspService(indexmain_jsp.java:847) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap > per.java:204) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > pplicationFilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > onFilterChain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > erValve.java:260) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > xtValve.java:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > lve.java:246) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > e.java:180) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > cherValve.java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > e.java:172) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > Valve.java:174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pr > ocessConnection(Http11Protocol.java > :386) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thre > adPool.java:530) > at java.lang.Thread.run(Thread.java:536) > Caused by: javax.net.ssl.SSLException: java.net.SocketException: > Broken pipe > at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) > at > org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBu > ffer.doWrite(InternalOutputBuffer.j > ava:668) > at > org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutp > utBuffer.java:521) > at org.apache.coyote.Response.doWrite(Response.java:524) > at > org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer > .java:384) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360) > at > org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:345) > at > org.apache.coyote.tomcat4.CoyoteWriter.flush(CoyoteWriter.java:119) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:209) > at java.io.PrintWriter.flush(PrintWriter.java:120) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:209) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:810) > at > org.apache.jsp.indexmain_jsp._jspService(indexmain_jsp.java:740) > ... 48 more > Caused by: java.net.SocketException: Broken pipe > at java.net.SocketOutputStream.socketWrite0(Native Method) > at > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > at com.sun.net.ssl.internal.ssl.OutputRecord.a(DashoA6275) > ... 62 more > > 2003-12-23 15:11:08 StandardWrapperValve[jsp]: Servlet.service() > for servlet jsp threw exception > org.apache.jasper.JasperException: Connection has been shutdown: > javax.net.ssl.SSLException: java.net.SocketExce > ption: Broken pipe > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap > per.java:248) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > pplicationFilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > onFilterChain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > erValve.java:260) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > xtValve.java:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > lve.java:246) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > e.java:180) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > cherValve.java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > e.java:172) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > Valve.java:174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pr > ocessConnection(Http11Protocol.java > :386) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thre > adPool.java:530) > at java.lang.Thread.run(Thread.java:536) > ----- Root Cause ----- > javax.net.ssl.SSLException: Connection has been shutdown: > javax.net.ssl.SSLException: java.net.SocketException: > Broken pipe > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.e(DashoA6275) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) > at > org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBu > ffer.doWrite(InternalOutputBuffer.j > ava:668) > at > org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutp > utBuffer.java:521) > at org.apache.coyote.Response.doWrite(Response.java:524) > at > org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer > .java:384) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360) > at > org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:345) > at > org.apache.coyote.tomcat4.CoyoteResponse.flushBuffer(CoyoteRespons > e.java:555) > at > org.apache.coyote.tomcat4.CoyoteResponseFacade.flushBuffer(CoyoteR > esponseFacade.java:227) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:211) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:810) > at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl. > java:398) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > e.java:180) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > cherValve.java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > e.java:172) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > Valve.java:174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pr > ocessConnection(Http11Protocol.java > :386) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thre > adPool.java:530) > at java.lang.Thread.run(Thread.java:536) > ----- Root Cause ----- > javax.net.ssl.SSLException: Connection has been shutdown: > javax.net.ssl.SSLException: java.net.SocketException: > Broken pipe > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.e(DashoA6275) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) > at > org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBu > ffer.doWrite(InternalOutputBuffer.j > ava:668) > at > org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutp > utBuffer.java:521) > at org.apache.coyote.Response.doWrite(Response.java:524) > at > org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer > .java:384) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360) > at > org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:345) > at > org.apache.coyote.tomcat4.CoyoteResponse.flushBuffer(CoyoteRespons > e.java:555) > at > org.apache.coyote.tomcat4.CoyoteResponseFacade.flushBuffer(CoyoteR > esponseFacade.java:227) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:211) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:810) > at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl. > java:398) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(Page > ContextImpl.java:500) > at org.apache.jsp.index_jsp._jspService(index_jsp.java:133) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > cherValve.java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > e.java:172) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > Valve.java:174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveCon > text.invokeNext(StandardPipeline.ja > va:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pr > ocessConnection(Http11Protocol.java > :386) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Thre > adPool.java:530) > at java.lang.Thread.run(Thread.java:536) > ----- Root Cause ----- > javax.net.ssl.SSLException: Connection has been shutdown: > javax.net.ssl.SSLException: java.net.SocketException: > Broken pipe > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.e(DashoA6275) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) > at > org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBu > ffer.doWrite(InternalOutputBuffer.j > ava:668) > at > org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutp > utBuffer.java:521) > at org.apache.coyote.Response.doWrite(Response.java:524) > at > org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer > .java:384) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360) > at > org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:345) > at > org.apache.coyote.tomcat4.CoyoteResponse.flushBuffer(CoyoteRespons > e.java:555) > at > org.apache.coyote.tomcat4.CoyoteResponseFacade.flushBuffer(CoyoteR > esponseFacade.java:227) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:211) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:810) > at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl. > java:398) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(Page > ContextImpl.java:500) > at org.apache.jsp.index_jsp._jspService(index_jsp.java:133) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap > per.java:204) > Caused by: javax.net.ssl.SSLException: java.net.SocketException: > Broken pipe > at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) > at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) > at > org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBu > ffer.doWrite(InternalOutputBuffer.j > ava:668) > at > org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutp > utBuffer.java:521) > at org.apache.coyote.Response.doWrite(Response.java:524) > at > org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer > .java:384) > at > org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:360) > at > org.apache.coyote.tomcat4.OutputBuffer.flush(OutputBuffer.java:345) > at > org.apache.coyote.tomcat4.CoyoteWriter.flush(CoyoteWriter.java:119) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:209) > at java.io.PrintWriter.flush(PrintWriter.java:120) > at > org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:209) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:810) > at > org.apache.jsp.indexmain_jsp._jspService(indexmain_jsp.java:740) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrap > per.java:204) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationD > ispatcher.java:684) > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(Applicati > onDispatcher.java:575) > at > org.apache.catalina.core.ApplicationDispatcher.include(Application > Dispatcher.java:498) > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibr > ary.java:822) > at org.apache.jsp.index_jsp._jspService(index_jsp.java:95) > ... 37 more > Caused by: java.net.SocketException: Broken pipe > at java.net.SocketOutputStream.socketWrite0(Native Method) > at > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > at com.sun.net.ssl.internal.ssl.OutputRecord.a(DashoA6275) > ... 62 more > > --------------------catalina.log------------------------------------ > Dec 22, 2003 12:11:41 PM org.apache.jk.server.JkMain start > INFO: Jk running ID=0 time=13/237 > config=/home/tomcat/tomcat/conf/jk2.properties > java.net.ConnectException: Connection timed out > at java.net.PlainSocketImpl.socketConnect(Native Method) > at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) > at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:169) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) > at java.net.Socket.connect(Socket.java:426) > at java.net.Socket.connect(Socket.java:376) > at java.net.Socket.<init>(Socket.java:291) > at java.net.Socket.<init>(Socket.java:147) > at > org.apache.jk.common.ChannelSocket.destroy(ChannelSocket.java:412) > at org.apache.jk.server.JkMain.stop(JkMain.java:308) > at > org.apache.jk.server.JkCoyoteHandler.destroy(JkCoyoteHandler.java:179) > at > org.apache.coyote.tomcat4.CoyoteConnector.stop(CoyoteConnector.java:1081) > at > org.apache.catalina.core.StandardService.stop(StandardService.java:546) > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224) > at org.apache.catalina.startup.Catalina.start(Catalina.java:543) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm > pl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc > cessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > Dec 23, 2003 9:50:08 PM org.apache.tomcat.util.log.CommonLogHandler log > INFO: All threads are busy, waiting. Please increase maxThreads > or check the servlet status1000 1000 > > Thank you! > > > > > > > -- > Best regards, > Chelisant mailto:[EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]