没有连接,因为目标机器主动拒绝它 - 客户端

时间:2018-01-29 13:44:47

标签: c# web-services web-application-firewall

正如标题所示,我在尝试连接服务服务器时遇到错误。

上述错误有相当多的资源基础,但大多数人都假设对服务器有一定程度的控制权。在这种情况下,我(以及我所属的团队)正在向客户提供服务本身,但无法控制服务器管理。

编写服务时,当我提交地址_someIP_:8080/api/resource.json的请求时,我应该获得请求中指定的日期的资源,以获得调试和支持。

我构建了一个简单的C#客户端,它接受我的日期输入,收集资源并将其解析为文件。

直到最近我才开始遇到问题。 API尚未更改,但服务器的物理位置为(and other administrative changes in the server may or may not have happened, I have no control over these)

我认为服务器管理员通过防火墙阻止了端口,或者在服务器重定位期间意外发生了,但我无法确定。

你能否看到其他原因导致我可能忽略了这样的问题? 并且,有没有合理的方法,如何获得我方所需的资源,或者我是否必须联系服务器管理员并要求他们释放端口?

2 个答案:

答案 0 :(得分:1)

我认为您需要联系服务器管理员。有防火墙阻止连接或托管服务的进程没有侦听该端口。这可能是因为它根本没有运行,或者因为它正在侦听不同的端口。

我认为您无法访问服务器。

答案 1 :(得分:0)

此错误是故意模糊的,因为它不被视为客户端计算机的业务,为什么连接被拒绝(因为这可能会暴露未经授权的业务信息)。听起来有人在机器移动时搞砸了迁移。您需要联系服务器管理。