![防火墙状态:端口上的“允许、限制”](https://linux22.com/image/1445872/%E9%98%B2%E7%81%AB%E5%A2%99%E7%8A%B6%E6%80%81%EF%BC%9A%E7%AB%AF%E5%8F%A3%E4%B8%8A%E7%9A%84%E2%80%9C%E5%85%81%E8%AE%B8%E3%80%81%E9%99%90%E5%88%B6%E2%80%9D.png)
我正尝试通过端口 (8080) 在本地主机上运行某些程序,但出现 404 错误。它应该可以正常工作,但我不确定原因。
在我的资源监视器中,在“网络”->“监听端口”下,javaw.exe 正在该端口上运行,但在“防火墙状态”下,它显示“允许,受限制的“”。
这可能是为什么它不允许我通过此端口访问它的原因吗?我该如何解决这个问题?谢谢。
答案1
正如@RussellUhl 在他的评论中指出的那样,你得到了 404状态代码 从你的网络服务器。因此,您正在与 Web 服务器通信,它只是无法找到您请求的文件,因此防火墙不是您的问题。
您可以通过暂时关闭防火墙(通过 UI,而不是禁用服务)来测试这一点,它应该会以相同的方式运行。如果是这样,那么您就知道防火墙没有阻止您。
因此,抛开防火墙不谈,如果请求的文件存在,那么很可能是 Web 服务器和/或文件系统权限配置问题。