Skip to main content
Participant
August 24, 2022
Question

The server encountered an unexpected condition that prevented it from fulfilling the request.

  • August 24, 2022
  • 1 reply
  • 809 views
Encountering 500- internal server error in both coldfusion administrator and localhost web application.

javax.servlet.ServletException: ROOT CAUSE: coldfusion.server.ServiceFactory$ServiceNotAvailableException: The Debugging service is not available. at coldfusion.server.ServiceFactory.getDebuggingService(ServiceFactory.java:108) at coldfusion.CfmServlet.getFilterChain(CfmServlet.java:154) at coldfusion.CfmServlet.service(CfmServlet.java:217) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 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:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at coldfusion.inspect.weinre.MobileDeviceDomInspectionFilter.doFilter(MobileDeviceDomInspectionFilter.java:57) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:552) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1634) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:70) coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) coldfusion.inspect.weinre.MobileDeviceDomInspectionFilter.doFilter(MobileDeviceDomInspectionFilter.java:57) coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    This topic has been closed for replies.

    1 reply

    Vikram Kumar M
    Community Manager
    Community Manager
    August 24, 2022

    @Lakshana25791464a4u8 

     

    Could you please start the ColdFusion from the command prompt and share the output here?

     

    Open command prompt as admin, navigate to \ColdFusionxxxx\cfusion\bin folder, and run cfstart.bat and share the output.

     

    Thanks,

    Vikram

    Participant
    August 25, 2022

    Hi vikram, Thanks for your response.The below mentioned info was displayed after running cfstart.bat.


    C:\ColdFusion2016\cfusion\bin>cfstart.bat

    Either the server is already running or some other application is using the HTTP port 8500.
    C:\ColdFusion2016\cfusion\bin>

    Vikram Kumar M
    Community Manager
    Community Manager
    August 25, 2022

    @Lakshana25791464a4u8 It seems like the server is running in the back end. Please go ahead and kill all the C.F services from the task manager and re-run the command.

     

    P.S: The CF2016 has reached the end of its life, and we will recommend upgrading to the latest version, CF2021 or CF2018. 

     

    Thanks,

    Vikram