服务器上的多个 DNN 9.11.0 站点均生成“发送时发生意外错误”一般异常

问题描述 投票:0回答:1

我们随机在 DNN 日志中收到以下一般异常条目:

AbsoluteURL:/API/personabar/serversummary/GetUpdateInfo 消息:基础连接已关闭:发送时发生意外错误。 堆栈跟踪: 在 System.Net.HttpWebRequest.GetResponse() 在 Dnn.PersonaBar.UI.Services.ServerSummaryController.GetJsonObject[T](字符串 url) 在 Dnn.PersonaBar.UI.Services.ServerSummaryController.RetrieveUpdateUrl(CacheItemArgs args) InnerMessage:无法从传输连接读取数据:现有连接被远程主机强制关闭。

此错误在我们公司网络内同一服务器上的多个 DNN 9.11.0 站点上随机发生,包括安装后立即安装的全新 DNN 9.11.0 站点,尚未添加第 3 方模块。

开发工具显示以下错误:“未选中的runtime.lastError:无法建立连接。接收端不存在。”

我没有看到由此引起的任何网站行为问题,因为这似乎是检查模块更新的 API 调用。但我担心此错误的原因可能会导致其他尚未确定的问题。

我访问网站上的各个页面,包括故意输入错误的 URL 来检查 404 错误页面,DNN 日志时常会显示这些常规异常错误。

可能是防火墙问题吗?有什么办法可以关闭这个API调用吗?

dotnetnuke firewall
1个回答
0
投票

在不了解任何情况的情况下,我猜测传出连接被阻止。

如果在您转到角色栏上的“扩展”页面后出现此情况,则用于获取较新模块版本的连接可能是罪魁祸首。您的服务器可能正在执行阻止操作。

如果您使用浏览器的检查工具检查“网络”选项卡,您可能可以获得更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.