On 06/28/2011 06:20 PM, [email protected] wrote:
Does the C++ client do any compression on the connection to the server by
default, and if so, how do I turn it off?

I'm trying to make the Python interface to the swig wrappers more like the
pure Python implementation, and I've gotten pretty far, I'm just having a
problem with the sender.  But while digging into the wireshark traces,
even the Python and C++ receivers have very different communications with
the server.  In wireshark traces of the Python clients, I can see queue
names and message contents, but the C++ is nothing but some connection
stuff, then a bunch packets wireshark can't dissect beyond an "Unknown
command/control class".

I'm guessing the last is because of a change in the protocol that broke
the dissectors in wireshark 1.6.0rc1, but I can't find the queue names or
message contents in the raw bytes either.

Turning on tracing in the broker is another angle to debug this from (e.g. --log-enable info+ --log-enable trace+:amqp_0_10). There are slight differences in the interactions between python and c++ clients on address resolution, but nothing that would explain a dissector error like that.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to