当我从公司办公室访问 SSRS 报告时,它不会加载。除了上述办公室,我可以从其他任何地方(到目前为止我已经尝试过)访问它。办公环境使用安装了 .Net 2.0 的 XP 并从 IE8 访问报告。SSRS 版本是 2012 SP1。我在下面提供了更多详细信息。有没有人看到任何可能导致这个问题的东西?非常感谢,如果我需要发布更多信息,请告诉我。
这是 Fiddler 概述 - 如果需要,我可以提供更多 Fiddler 详细信息:
这是来自成功加载报告的不同服务器的 Fiddler:
这是 SSRS 日志文件:
.library!ReportServer_0-81!19c8!02/24/2014-17:20:52:: i 信息:调用 GetPermissionsAction(/)。 .library!ReportServer_0-81!19c8!02/24/2014-17:20:52:: i INFO: 调用 GetPropertiesAction(/, PathBased)。 .library!ReportServer_0-81!19c8!02/24/2014-17:20:52:: i INFO: 调用 GetPropertiesAction(/, PathBased)。 .library!ReportServer_0-81!19c8!02/24/2014-17:20:52:: i 信息:调用 GetSystemPermissionsAction()。 .library!ReportServer_0-81!1938!02/24/2014-17:20:52:: i INFO: 调用 ListChildrenAction(/, False)。 .library!ReportServer_0-81!1938!02/24/2014-17:20:52:: i INFO: 调用 GetSystemPropertiesAction()。 .rshost!rshost!654!02/24/2014-17:21:03:: e 错误:WriteCallback():写入回调失败。 .rshost!rshost!654!02/24/2014-17:21:03::e 错误:失败,win32 错误 0x04D4,管道 = 0x00000002500A7EC0。 .rshost!rshost!19c8!02/24/2014-17:21:03:: e 错误:HttpPipelineCallback::SendResponse():异步写入响应失败。 .rshost!rshost!19c8!02/24/2014-17:21:03::e 错误:失败,win32 错误 0x04D4,管道 = 0x00000002500A7EC0。 .httpruntime!ReportManager_0-80!19c8!02/24/2014-17:21:03::e 错误:BaseWorkerRequest::SendHttpResponse(bool) 失败,异常=System.Runtime.InteropServices.COMException (0x800704D4):网络连接被本地系统中止。(来自 HRESULT 的异常:0x800704D4) . 在 Microsoft.ReportingServices.HostingInterfaces.IRsHttpPipeline.SendResponse(Void* 响应,布尔 finalWrite,布尔 closeConn) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) .library!ReportManager_0-80!19c8!02/24/2014-17:21:03::e 错误:抛出 Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException:RsWorkerRequest::FlushResponse.,Microsoft.ReportingServices.Diagnostics.Utilities。 ReportServerHttpRuntimeInternalException:应用程序域 ReportManager_MSSQLSERVER_0-80-130377341248782112 的 HTTP 运行时对象发生内部或系统错误。---> System.Runtime.InteropServices.COMException (0x800704D4):网络连接被本地系统中止。(来自 HRESULT 的异常:0x800704D4) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) . 在 ReportingServicesHttpRuntime.RsWorkerRequest.FlushResponse(布尔 finalFlush) . --- 内部异常堆栈跟踪结束 ---; .library!ReportServer_0-81!1230!02/24/2014-17:21:40:: i 信息:调用 GetPermissionsAction(/America's Auto Auction Inc)。 .library!ReportServer_0-81!3d8!02/24/2014-17:21:40::i 信息:调用 GetPropertiesAction(/America's Auto Auction Inc,PathBased)。 .library!ReportServer_0-81!1230!02/24/2014-17:21:40::i 信息:调用 GetPropertiesAction(/America's Auto Auction Inc, PathBased)。 .library!ReportServer_0-81!3d8!02/24/2014-17:21:40:: i 信息:调用 GetSystemPermissionsAction()。 .library!ReportServer_0-81!1230!02/24/2014-17:21:40:: i INFO: Call to ListChildrenAction(/America's Auto Auction Inc, False)。 .library!ReportServer_0-81!3d8!02/24/2014-17:21:40:: i 信息:调用 GetSystemPropertiesAction()。 .rshost!rshost!654!02/24/2014-17:21:53:: e 错误:WriteCallback():写入回调失败。 .rshost!rshost!654!02/24/2014-17:21:53::e 错误:失败,win32 错误 0x04D4,管道 = 0x00000002500A7EC0。 .rshost!rshost!1230!02/24/2014-17:21:53:: e 错误:HttpPipelineCallback::SendResponse():异步写入响应失败。 .rshost!rshost!1230!02/24/2014-17:21:53::e 错误:失败,win32 错误 0x04D4,管道 = 0x00000002500A7EC0。 .httpruntime!ReportManager_0-80!1230!02/24/2014-17:21:53::e 错误:BaseWorkerRequest::SendHttpResponse(bool) 失败,异常=System.Runtime.InteropServices.COMException (0x800704D4):网络连接被本地系统中止。(来自 HRESULT 的异常:0x800704D4) . 在 Microsoft.ReportingServices.HostingInterfaces.IRsHttpPipeline.SendResponse(Void* 响应,布尔 finalWrite,布尔 closeConn) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) .library!ReportManager_0-80!1230!02/24/2014-17:21:53::e 错误:抛出 Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException:RsWorkerRequest::FlushResponse.,Microsoft.ReportingServices.Diagnostics.Utilities。 ReportServerHttpRuntimeInternalException:应用程序域 ReportManager_MSSQLSERVER_0-80-130377341248782112 的 HTTP 运行时对象发生内部或系统错误。---> System.Runtime.InteropServices.COMException (0x800704D4):网络连接被本地系统中止。(来自 HRESULT 的异常:0x800704D4) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) . 在 ReportingServicesHttpRuntime.RsWorkerRequest.FlushResponse(布尔 finalFlush) . --- 内部异常堆栈跟踪结束 ---; .library!ReportServer_0-81!3d8!02/24/2014-17:22:03::i 信息:调用 GetPermissionsAction(/America's Auto Auction Inc/America's Auto Auction Summary)。 .library!ReportServer_0-81!3d8!02/24/2014-17:22:03:: i 信息:调用 GetSystemPropertiesAction()。 .library!ReportServer_0-81!3d8!02/24/2014-17:22:03:: i 信息:调用 GetPropertiesAction(/America's Auto Auction Inc/America's Auto Auction Summary,PathBased)。 .library!ReportServer_0-81!3d8!02/24/2014-17:22:03:: i 信息:调用 GetSystemPermissionsAction()。 .library!ReportServer_0-81!3d8!02/24/2014-17:22:03:: i 信息:调用 GetSystemPropertiesAction()。 .rshost!rshost!654!02/24/2014-17:22:23:: e 错误:WriteCallback():写入回调失败。 .rshost!rshost!654!02/24/2014-17:22:23::e 错误:失败,win32 错误 0x03E3,管道 = 0x00000002500A7EC0。 .rshost!rshost!1230!02/24/2014-17:22:23:: e 错误:HttpPipelineCallback::SendResponse():异步写入响应失败。 .rshost!rshost!1230!02/24/2014-17:22:23::e 错误:失败,win32 错误 0x03E3,管道 = 0x00000002500A7EC0。 .httpruntime!ReportManager_0-80!1230!02/24/2014-17:22:23::e 错误:BaseWorkerRequest::SendHttpResponse(bool) 失败,异常=System.Runtime.InteropServices.COMException (0x800703E3):I /O 操作由于线程退出或应用程序请求而中止。(来自 HRESULT 的异常:0x800703E3) . 在 Microsoft.ReportingServices.HostingInterfaces.IRsHttpPipeline.SendResponse(Void* 响应,布尔 finalWrite,布尔 closeConn) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) .library!ReportManager_0-80!1230!02/24/2014-17:22:23::e 错误:抛出 Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException:RsWorkerRequest::FlushResponse.,Microsoft.ReportingServices.Diagnostics.Utilities。 ReportServerHttpRuntimeInternalException:应用程序域 ReportManager_MSSQLSERVER_0-80-130377341248782112 的 HTTP 运行时对象发生内部或系统错误。---> System.Runtime.InteropServices.COMException (0x800703E3):由于线程退出或应用程序请求,I/O 操作已中止。(来自 HRESULT 的异常:0x800703E3) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) . 在 ReportingServicesHttpRuntime.RsWorkerRequest.FlushResponse(布尔 finalFlush) . --- 内部异常堆栈跟踪结束 ---; .library!WindowsService_157!1994!02/24/2014-17:27:17:: i INFO: 调用 CleanBatch() .library!WindowsService_157!1994!02/24/2014-17:27:17:: i INFO: 已清理 0 个批处理记录、0 个策略、1 个会话、0 个缓存条目、0 个快照、0 个块、0 个正在运行的作业、0 个持久化流、0 个片段、0 个片段映射、0 个编辑会话。 .library!WindowsService_157!1994!02/24/2014-17:27:17:: i INFO: 调用 CleanBatch() 结束 .rshost!rshost!654!02/24/2014-17:35:01:: e 错误:WriteCallback():写入回调失败。 .rshost!rshost!654!02/24/2014-17:35:01::e 错误:失败,win32 错误 0x0079,管道 = 0x00000002500A7EC0。 .rshost!rshost!1230!02/24/2014-17:35:01:: e 错误:HttpPipelineCallback::SendResponse():异步写入响应失败。 .rshost!rshost!1230!02/24/2014-17:35:01::e 错误:失败,win32 错误 0x0079,管道 = 0x00000002500A7EC0。 .httpruntime!ReportManager_0-80!1230!02/24/2014-17:35:01::e 错误:BaseWorkerRequest::SendHttpResponse(bool) 失败,异常=System.Runtime.InteropServices.COMException (0x80070079):信号量超时期限已过。(来自 HRESULT 的异常:0x80070079) . 在 Microsoft.ReportingServices.HostingInterfaces.IRsHttpPipeline.SendResponse(Void* 响应,布尔 finalWrite,布尔 closeConn) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) .library!ReportManager_0-80!1230!02/24/2014-17:35:01::e 错误:抛出 Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException:RsWorkerRequest::FlushResponse.,Microsoft.ReportingServices.Diagnostics.Utilities。 ReportServerHttpRuntimeInternalException:应用程序域 ReportManager_MSSQLSERVER_0-80-130377341248782112 的 HTTP 运行时对象发生内部或系统错误。---> System.Runtime.InteropServices.COMException (0x80070079):信号量超时期限已过。(来自 HRESULT 的异常:0x80070079) . 在 ReportingServicesHttpRuntime.BaseWorkerRequest.SendHttpResponse(布尔 finalFlush) . 在 ReportingServicesHttpRuntime.RsWorkerRequest.FlushResponse(布尔 finalFlush) . --- 内部异常堆栈跟踪结束 ---;
编辑:我第一次收到这个错误。到目前为止,该页面一直是空白的并且卡在加载中。