We have an application where an embedded device talks to weblogic via Apache. Weblogic and Apache are on the same Solaris server, and we are using the weblogic module for Apache.
The communication works over http
It does not work over https, although the problem does not appear to be directly related to https (the SSL session is negotiated fine and some back and forth happens). It appears the device handles the communication differently when https is used.
We'd like to see the http/https requests and responses to debug this.
We can capture the data between device and server using (e.g.) wireshark, but that's encrypted so isn't a great help. Wireshark (or snoop) don't see the local traffic on the server between Apache and Weblogic. Note: on Linux we could do this - but not on Solaris.
We don't actually need the low level packet capture of Wireshark - capturing the headers and body of the http requests and responses would be sufficient.
Anyone know how do to this? Is there an apache mod that will log all the requests and responses that pass through, perhaps (A google didn't show anything obvious). Any other creative ways of doing this?