使用tcpdump进行故障排除

时间:2015-07-17 19:59:43

标签: tcpdump

我们最近遇到了一个问题:tomcat应用程序是否不会执行它过去执行的某个特定于应用程序的功能(基本上是提交文件)。
经过几天和几天的故障排除后,我发现这是因为开发人员在他的部署文件中硬编码了代理服务器的名称(我通过查看应用程序属性文件找到了它)。代理服务器早已被更新的替换。一旦开发人员使用正确的代理服务器名称更新了属性文件,它就开始正常工作了 作为故障排除的一部分,我收集了tcpdump,但由于我对它缺乏了解,我无法使用tcpdump(+ Wireshark)找到罪魁祸首。

我的问题是,如何使用tcpdump确定此问题?

编辑:不确定它是否清晰,但旧的代理服务器早已被更新的替换,旧的代理服务器无法访问"

1 个答案:

答案 0 :(得分:0)

我看到使用流量捕获识别该问题的唯一方法是查看应用程序发出的流量,并注意它被发送到错误的代理服务器,例如通过看到尝试查找错误的代理服务器主机名或尝试连接到的IP地址不是新代理服务器的地址。

可能仍然不足以告诉你为什么它试图联系错误的代理服务器;流量中可能没有任何内容表明它从某个特定文件中获取了错误的代理服务器主机名。分析流量捕获不能告诉您所有内容 - 如果它没有通过网络,您就无法看到它。