Hi I need help intercepting my SOAP web service messages. I am able to see them with IEInspector, but no with wireshark. My application server is glassfish running locally on port 8080, so I changed the filter to: tcp port 8080 But it doesn't look like any message is intercepted by wireshark when I execute a web service method (the call is successful). This is driving me nuts ;) Any ideas? Thanks in advance Sigal asked 26 Dec '10, 01:22 Sigals |
One Answer:
Is the webservice called by a client on the same system? If so, have a look at the Loopback page on the wireshark wiki. If not, do you see traffic on port 8080 that is not dissected? Or don't you see any traffic at all? answered 26 Dec '10, 01:43 SYN-bit ♦♦ |
thanks for your help. My server and client are both local, so I tried the workaround in the link you provided.
I now receive SOAP XML messages in wireshark but not the ones I send?! Some other web service (the URL is of Microsoft)
Well, I don't have much experience with capturing local traffic on Windows, but I know it is not without problems (as the page also kind of portrays). Is it possible for you to run the client and server on different systems?
Otherwise someone else might have another tip :-)
PS I changed your answer to a comment, as that will keep things together. This is a Q&A site which works a bit differently than a forum...