【发布时间】:2012-07-26 14:00:53
【问题描述】:
从安装在 64 位 Windows 7 笔记本电脑上的 Template Builder (TB) 连接到 CMS 时,我们偶尔会收到以下错误:
The underlying connection was closed: An unexpected error occurred on a receive.
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Tridion.ContentManager.Templating.CompoundTemplates.DomainModel.Model.Login(Uri contentManager, NetworkCredential credentials)
at Tridion.ContentManager.UI.CompoundTemplateDesigner.DesignerForm.LogonAs(Uri uri, Exception initialError)
此错误似乎仅在从客户端计算机访问时发生,而从安装在 CMS 服务器本身上的 TB 连接时似乎从未发生。这似乎也不是特定于 CMS 服务器,因为在连接到其他环境和其他客户端安装时也会间歇性地发生错误。我已尝试重新安装 TB,但问题仍然存在。
有没有其他人遇到过类似的问题,或者对可能导致错误的原因有什么建议?
【问题讨论】:
-
运行模板时会发生这种情况吗?或者在加载/保存模板时?一旦你在机器上安装了这个,它会继续发生吗?或者如果您再试一次,模板是否可以正常运行/加载/保存?
-
配置了任何代理?由于我工作的公司使用的代理,我遇到了类似的连接问题。
-
连接时有时会发生,有时运行时会发生。不涉及代理 - 虽然有时是 VPN - 它发生时没有真正的模式:(
-
我询问 Run vs Load/Save 的原因是,每个运行模板的 Template Builder 实例都会生成一个 TcmTemplateDebugHost.exe 进程。如果该进程终止,它将重新生成,但是当该进程消失时,我偶尔会看到一条错误消息。不过,第二次运行 (F5) 通常可以正常工作。
标签: tridion tridion-2011