
运行netstat -an时,这就是我得到的(我隐藏了IP地址):
正如您所看到的,所有连接都在CLOSE_WAIT或ESTABliSHED中,但不是ListENING.所有这些TCP连接可能是因为我在应用程序中运行了PhantomJs和另外两个API.但是,回送地址也在同一个端口5959上打开:
我不确定这两者之间有什么区别但是当使用PortQryUI查询远程服务器时它会返回成功!
我已经在服务器上为端口5959制定了入站规则,因此应该允许它.网页停留在等待[name_of_pc].此外,有时这个问题消失了,一切正常.
这背后的潜在问题是什么?为什么会突然发生这种情况?
更新:
我今天重新运行了应用程序,它运行正常.可能是在防火墙内动态设置了什么?不确定发生了什么.我正在运行服务器的机器上运行着一堆应用程序,所以可能有一个影响它的外部进程?
我用Suave制作了一个hello world应用程序并将其部署在网络驱动器上以测试它是否能够正常工作.我打开了端口6001的入站规则
然后我运行了应用程序:
但是,它仍然无法正常工作,这次它表示当我这样做时无法访问该网站:http:// [name_of_pc]:6001.
解决方法 将其移至答案以便可以关闭:你能发布你的温柔的cfg的绑定部分吗?我猜你知道那是因为你使用的是非标准端口,但如果你不需要,请搜索httpBinding.我怀疑你会发现它指向127.0.0.1,这对于远程访问来说还不够好.您可以尝试将其更改为0.0.0.0或服务器的实际IP地址.我会首先尝试0.0.0.0以获得它提供的灵活性
总结以上是内存溢出为你收集整理的powershell – 客户端永远等待远程服务器返回网页全部内容,希望文章能够帮你解决powershell – 客户端永远等待远程服务器返回网页所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)