如何调试“未知服务器错误”?

问题描述:

我对服务器端和客户端都有完全的控制权。如何调试“未知服务器错误”?

最近,我用AjaxControlToolkit.AsyncFileUploader。但是,在某些情况下,AsyncFileUploader会触发浏览器显示带有“未知服务器错误”一词的警报框

我试图找到Global.asax的所有例外,并尝试了所有三种主流浏览器(FF,IE,Chrome)。但非常奇怪的是

  • 没有服务器端异常可以在方法Application_ErrorGlobal.asax
  • 没有客户端异常可发现在Firebug,IE开发工具栏和Chrome内部调试器中找到。
  • 没有错误日志窗口事件日志

所以我能为这个未知的服务器错误吗?

谢谢!

我已经解决了这个问题。我在所有事件头上设置断点并运行应用程序。最后我发现一些事件没有触发哪些应该触发。

修复此问题后,“未知服务器错误”消失。

但是,我仍然不知道如何获得有关“未知服务器错误”的更多信息。