【问题标题】:"No connection could be made because the target machine actively refused it"“无法建立连接,因为目标机器主动拒绝它”
【发布时间】:2011-08-24 16:39:58
【问题描述】:

我有一台名为“testapp”的服务器和一台名为“clientapp”的客户端机器。我正在尝试在客户端机器上安装一个名为“SVM”的窗口服务。如果在“clientapp”中安装“SVM”并在此服务选项卡中将“testapp”配置为服务器,那么在服务器“testapp”中我可以看到客户端机器已连接,服务器将开始监控。

但实际上我无法在客户端上安装 windowservice。我收到了作为跟踪文件提到的错误:

【问题讨论】:

  • 每个以 127 开头的 ip 地址都会在你的本地机器上结束!您应该使用另一个范围。 127. 仅适用于本地主机。

标签: port firewall


【解决方案1】:

主动拒绝这意味着机器可以访问,但它回复了一个 nack。 这意味着没有任何东西在该端口上侦听该 IP 地址。

您必须确保您的服务器正在侦听并且他正在侦听您本地主机上的连接。

如果您只是使用 127.0.0.1 作为本地主机,它可能也会有所帮助。无论您在 127. 之后放置什么,都会将您与本地主机连接起来,但按照惯例使用 127.0.0.1。

【讨论】:

    【解决方案2】:

    127.xx.xx.xx 为 loopback 保留给同一台机器 - 换句话说,这不是 实际上 试图与服务器对话。目前尚不清楚该地址来自何处,但如果您找到正确的地址,它可能刚刚开始工作。

    【讨论】:

    • 我没听懂你,你的意思是 127.27.10.10?这应该在 etc\services 或 host 文件中
    • @Simon - 无论您在哪里设置 IP 127.27.10.10,您实际上都应该将服务器的 IP 地址设置为 testapp,这不会是 127.x.x.x 地址...
    • 是否属于7003端口的问题。我们的产品是这样定义的,SVM服务管理7003端口,是否需要在服务文件中添加端口
    • 好吧,我会在我的问题中发布服务器的主机文件,你能验证一下吗
    • 约翰我已经发布了我的主机文件
    猜你喜欢
    • 2023-03-25
    • 2015-04-05
    • 2016-12-08
    • 2014-09-05
    • 2017-06-01
    • 2016-08-10
    • 1970-01-01
    • 2021-07-15
    相关资源
    最近更新 更多