I have a test server which has been working up until recently. Its running ColdFusion 8
But now when I browse from the server or externally
I get the following error
500
No configured channel has an endpoint path ‘/flex2gateway/eurl.axd/f902379d5cc8514ba3feca5933aee37d’
javax.servlet.ServletException: No configured channel has an endpoint path ‘/flex2gateway/eurl.axd/f902379d5cc8514ba3feca5933aee37d’.
at coldfusion.filter.FlashRequestControlFilter.doFilter(FlashRequestControlFilter.java:87)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
This may or may not relate to us having recently installed and modified some IIS settings.
Everything is working ok, except for the flex2gateway. IIS & CF all talk properly. I managed to get it to work by setting ASP.NET to 2.0 and creating an empty web.config file. Setting it to ASP.NET 4 however still has the same issue, must be missing a configuration somewhere.
I discovered that the web.config files that .NET 2.0 were pointing to in the IIS configuration were missing.
Adding empty web.config files fixed this problem.