我有一台 Windows Server 2012 VPS,上面托管着一个游戏服务器。我的用户需要通过基于 Web 的客户端连接到客户端。我的问题是,它似乎无法连接到我的 VPS。
它返回此错误:
- IOError 连接时发生 ioError:套接字超时(20000 毫秒)。可能是防火墙。端口为 30018
- 20028 中的安全错误
- 连接时出现 SecurityError:错误 #2048。端口为 30018
- 连接尝试 3
- 内存使用量: 96 MB。
- error_desc=连接主机和端口失败。
我联系了我的 VPS 提供商,他们告诉我:
先生,您的服务器上的防火墙已激活 - 端口扫描显示端口已被过滤。请检查详细信息并将其禁用。
我们没有阻止任何东西,即使在本地网络上我们也只能看到来自你的 http 响应
我已经关闭了 VPS 的防火墙:
我谷歌了一下,了解如何禁用 Windows Server 2012 上的防火墙,他们有一张与我的相同的图片(见下图),但还有另一个名为域防火墙的防火墙。我没有这个?
抱歉,这是一个愚蠢的问题,我确实搜索了很多,但似乎无法找到为什么我的网络客户端无法连接到游戏服务器模拟器。
CanYouSeeMe.org:
成功:我可以在 [IP] 上的端口 (30018) 上看到您的服务,
您的 ISP 未阻止端口 30018
编辑:
我找到了域防火墙并将其关闭,但我的 Web 客户端仍然无法连接。