我在之前要求进一步解释的问题中引用了自己的话:
“我正在尝试使用 C# 运行一个新创建的 ASP.NET 网站,但是当我这样做时,它会启动 FireFox 并尝试连接到 http://localhost:1295/WebSite1/Default.aspx (例如),但在大约 10 之后-15 秒,它显示“连接中断 - 加载页面时重置了与服务器的连接。”
我过去构建的较旧的 ASP.NET C# 页面/Web 服务也存在此问题,ASP.NET 开发服务器实际上没有运行任何内容。”
这就是正在发生的问题,即在我注意到每次运行网站时,ASP.NET 服务器启动的通知都会显示一个端口(例如 1130),而当网站加载失败时,它会尝试在另一个端口上加载网站; (在这种情况下,1128)有人认为反病毒程序可能导致这种重定向;低,卸载Nod32解决了这个问题
! Nod32 有这个功能吗?
I'm quoting myself on a previous question I asked to further explain:
"I'm trying to run a freshly created ASP.NET Website using C#, however when I do so it launches FireFox and attempts to connect to http://localhost:1295/WebSite1/Default.aspx (for example), but after about 10-15 seconds it displays a "Connection Interrupted - The connection to the server was reset while the page was loading." Error.
This issue is also present with older ASP.NET C# pages/Web Services I've built in the past, nothing is actually running off the ASP.NET Development server."
This is the problem that was occuring, that is before I noticed every time I ran the website, the notification for the ASP.NET Server-startup showed one port (1130 for example), and when the website failed to load; it turns out it was attempting to load the site on another port (In this case, 1128). It was suggested that an anti-virus program could have caused this kind of redirection; low and behold uninstalling Nod32 fixed the problem!
So my question is: Has anyone found a way to create an exception or remove this functionality from Nod32?
发布评论
评论(2)
在 Nod32 中输入高级设置选项,然后关闭协议过滤。
Within Nod32 enter the Advanced Setup options, and turn off protocol filtering.
这是 NOD32 的一个已知问题。 看起来它的 IMON 模块(协议过滤器)意外地对经过它的 TCP 数据包进行了一些修改。
解决方案是关闭它或使用其他软件。
It's a known problem with NOD32. Looks like it's IMON module (protocol filter) accidentally does some modifications of TCP packets that go through it.
The solution is to either turn it off, or use a different software.