gpt4 book ai didi

java - 调试客户防火墙问题

转载 作者:行者123 更新时间:2023-11-30 06:38:52 27 4
gpt4 key购买 nike

您如何在客户现场调试您的应用程序的防火墙问题?目前我们有一个问题,Apache 和 Tomcat(应用程序的一部分)抛出错误,听起来像是防火墙阻止了我们接受或绑定(bind)到机器上端口的尝试。

我们的问题是我们看不到防火墙在做什么,因为它是在公司级别进行管理的。有没有办法确定我们是否被阻止或者它是否是特定于应用程序的问题。这是一个 Java 应用程序。

最佳答案

在这里问一个属于 Superuser 或 Serverfault 的问题,你可能会感到有些难过。

简单的答案:登录到任何试图与另一个服务器通信的服务器,并使用 telnet 模拟请求:

telnet 其他服务器端口号

如果您收到“连接被拒绝”,则其他服务不存在或防火墙使其不可见。如果没有任何反应,您可能正在攻击防火墙。如果您建立了联系(不要介意此后是否发生任何有趣的事情),那么您就成功了。


编辑:是的,我知道这很简单。一个聪明的虐待狂或非常无能的防火墙设置有可能让一个请求进入您的服务器,但使其无法回答该请求。但是我从来没有遇到过这样的场景。更常见的是简单的通过/不通过案例。

如果您需要更多合格的建议,也许您可​​以从您的服务器复制一些错误消息和/或堆栈跟踪给我们。

关于java - 调试客户防火墙问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1771149/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com