我们有一个应用程序,其中嵌入式设备通过 Apache 与 weblogic 对话。 Weblogic 和 Apache 在同一台 Solaris 服务器上,我们使用 Apache 的 weblogic 模块。
通过 http 进行通信
它在 https 上不起作用,尽管问题似乎与 https 没有直接关系(SSL session 协商良好,一些来回发生)。使用 https 时,设备处理通信的方式似乎有所不同。
我们希望查看 http/https 请求和响应以对此进行调试。
我们可以使用(例如)wireshark 捕获设备和服务器之间的数据,但这些数据是加密的,因此帮助不大。 Wireshark(或 snoop)看不到服务器上 Apache 和 Weblogic 之间的本地流量。注意:在 Linux 上我们可以这样做 - 但在 Solaris 上不行。
我们实际上不需要 Wireshark 的低级数据包捕获 - 捕获 http 请求和响应的 header 和正文就足够了。
有人知道怎么做吗?是否有一个 apache mod 可以记录所有通过的请求和响应,也许(谷歌没有显示任何明显的东西)。还有其他创造性的方法吗?
最佳答案
关于apache - 在 Solaris 上嗅探/捕获 Apache 和 Weblogic 之间的所有流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1373181/