apache - 在 Solaris 上嗅探/捕获 Apache 和 Weblogic 之间的所有流量

标签 apache weblogic solaris packet-capture sniffing

我们有一个应用程序,其中嵌入式设备通过 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/

相关文章:

solaris - x86 上 SPARC 的交叉编译

linux - 简化 BASH 命令

mysql - 在 NiFi 中使用 ConvertRecord 处理 Null

java - 如何在套接字级别拦截 Tomcat 请求?

weblogic - 64 位 Weblogic 服务器上的 32 位 JDK

java - 跨集群共享 java 对象

java - Weblogic 10.3.4 上的 @PostConstruct 注释未被调用

c - Solaris 上的 'p' 的存储大小未知 (sys/procfs.h struct psinfo p) 错误

php - Apache 服务器需要更长的时间

PHP- 需要一个 cron 用于用户注册时的后台处理...(或 fork 进程)