Skip to main content
Participant
September 10, 2013
Question

CF10 Server Issues Crashing Twice a Day

  • September 10, 2013
  • 2 replies
  • 1173 views

We have had a lot of issues with CF10 running on our server.

We've gotten to the point that we've killed off our old VM Server and have replaced it with a new one.

Everything was going okay but last night in the middle of the night the server crashed.  My guess is that it has something to do with a nightly task but in reality I don't know that.  I've got the error that caused it if anyone can point me in the right direction

Sep 9, 2013 6:06:43 PM org.apache.catalina.core.StandardWrapperValve invoke

SEVERE: Servlet.service() for servlet [CfmServlet] in context with path [/] threw exception

coldfusion.monitor.event.MonitoringServletFilter$StopThreadException: The request has been canceled by the administrator or by the server.

at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:65)

at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:414)

at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:204)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:662)


Sep 10, 2013 3:22:19 AM org.apache.catalina.core.StandardWrapperValve invoke

SEVERE: Servlet.service() for servlet [CfmServlet] in context with path [/] threw exception [java.lang.InterruptedException] with root cause

java.lang.InterruptedException

at edu.emory.mathcs.backport.java.util.concurrent.Semaphore$FairSync.acquire(Semaphore.java:334)

at edu.emory.mathcs.backport.java.util.concurrent.Semaphore.acquire(Semaphore.java:474)

at coldfusion.CfmServlet.lock(CfmServlet.java:295)

at coldfusion.CfmServlet.service(CfmServlet.java:218)

at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)

at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:414)

at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:204)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:662)

    This topic has been closed for replies.

    2 replies

    Legend
    September 10, 2013

    Hi Patrick, Which log are we looking at, perhaps ColdFusion10\cfusion\logs\coldfusion-error.log ? When CF10 starts are any errors logged?

    I have been finding the tomcat webserver connector log helpful to diagnose problems. Any errors or warnings for the same date and time in ColdFusion10\config\wsconfig\N\ "isapi.log" "mod_jk.log" where N = magic number generated by wsconfig (ColdFusion10\cfusion\runtime\bin) and log names depend on type of web server IIS or apache , for IIS isapi.log =  isapi_redirect.log .

    Perhaps some extra details EG - Type of OS, web server, 32 or 64 bit and update level?

    HTH, Carl.

    CHBedford
    Inspiring
    September 10, 2013

    verify the kernel tuning on the unix system you have running.  That was a semaphore error, which is a tunable parameter on some unix systems.

    Good luck

    -- Charles