我有一个测试服务器,直到最近才开始工作。它正在运行ColdFusion 8
但现在我从服务器或外部浏览
我收到以下错误
500 没有配置的通道具有端点路径'/flex2gateway/eurl.axd/f902379d5cc8514ba3feca5933aee37d'
javax.servlet.ServletException:没有配置的通道具有端点路径'/flex2gateway/eurl.axd/f902379d5cc8514ba3feca5933aee37d'。 at coldfusion.filter.FlashRequestControlFilter.doFilter(FlashRequestControlFilter.java:87) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) 在jrun.servlet.FilterChain.doFilter(FilterChain.java:94) 在jrun.servlet.FilterChain.service(FilterChain.java:101) 在jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) 在jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) 在jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) 在jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) 在jrunx.scheduler.ThreadPool $ DownstreamMetrics.invokeRunnable(ThreadPool.java:320) 在jrunx.scheduler.ThreadPool $ ThreadThrottle.invokeRunnable(ThreadPool.java:428) 在jrunx.scheduler.ThreadPool $ UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
这可能与我们最近安装和修改某些IIS设置有关,也可能没有关系。
除了flex2gateway之外,一切正常。 IIS& CF都说得对。我设法通过将ASP.NET设置为2.0并创建一个空的web.config文件来使其工作。然而,将它设置为ASP.NET 4仍然存在同样的问题,必须在某处丢失配置。
答案 0 :(得分:1)
我发现.NET 2.0在IIS配置中指向的web.config文件丢失了。
添加空的web.config文件解决了这个问题。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
</system.web>
</configuration>
答案 1 :(得分:0)
如果您最近安装了IIS;你确定IIS和CF8设置为彼此“对话”吗? CF附带的工具称为Web服务器配置工具。您可以使用它来告诉您的IIS实例将CF相关请求发送到您的CF8实例。如果您使用CF Standard,则只能有一个CF8实例。
由于您的URL指定127.0.0.1,因此您可能还遇到虚拟主机问题。你有多个IIS实例吗?如果是这样,IIS如何知道将127.0.0.1发送给哪一个?
答案 2 :(得分:0)
您是否检查了 crossdomain.xml ?