与远程主机通信时发生错误。错误代码是0x80070001

时间:2012-03-16 10:19:21

标签: asp.net iis-7

我们最近将我们的网站迁移到了一些使用Windows 2008 R2 / IIS7.5的新服务器,并开始出现以下错误:

Exception information: 
    Exception type: HttpException 
    Exception message: An error occurred while communicating with the remote host. The error code is 0x80070001.
   at System.Web.Hosting.IIS7WorkerRequest.RaiseCommunicationError(Int32 result, Boolean throwOnDisconnect)
   at System.Web.Hosting.IIS7WorkerRequest.ReadEntityCoreSync(Byte[] buffer, Int32 offset, Int32 size)
   at System.Web.HttpRequest.GetEntireRawContent()
   at System.Web.HttpRequest.FillInFormCollection()
   at System.Web.HttpRequest.get_Form()
   at System.Web.HttpRequest.get_HasForm()
   at System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull)
   at System.Web.UI.Page.DeterminePostBackMode()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Specified method is not supported.
   at System.Web.HttpResponseStream.get_Position()
   at System.Drawing.UnsafeNativeMethods.ComStreamFromDataStream.Seek(Int64 offset, Int32 origin)

错误似乎在许多不同的页面上随机发生,我们无法自己重现。

我在这个网站和其他人看到类似的例子,但还没有找到解决方案。常见的响应似乎是它与TCP卸载和/或VMware有关。我们没有使用任何虚拟化,那么关闭TCP卸载的唯一解决方案是什么?将其关闭会产生什么影响?

0 个答案:

没有答案