【发布时间】:2011-09-15 17:49:10
【问题描述】:
我们有一个应用程序,其中嵌入式设备通过 Apache 与 weblogic 对话。 Weblogic 和 Apache 在同一个 Solaris 服务器上,我们使用 Apache 的 weblogic 模块。
通过 http 进行通信
它不适用于 https,尽管问题似乎与 https 没有直接关系(SSL 会话协商良好,并且发生了一些来回)。使用 https 时,设备处理通信的方式似乎有所不同。
我们希望看到 http/https 请求和响应来调试它。
我们可以使用(例如)wireshark 来捕获设备和服务器之间的数据,但这是加密的,所以帮助不大。 Wireshark(或 snoop)看不到 Apache 和 Weblogic 之间服务器上的本地流量。注意:在 Linux 上我们可以这样做 - 但在 Solaris 上不行。
我们实际上不需要 Wireshark 的低级数据包捕获 - 捕获 http 请求和响应的标头和正文就足够了。
有人知道怎么做吗?是否有一个 apache mod 可以记录所有通过的请求和响应,也许(谷歌没有显示任何明显的东西)。还有其他创造性的方法吗?
【问题讨论】:
标签: apache weblogic solaris packet-capture sniffing