<div dir="ltr">Hi,<div><br></div><div>I'm trying to send base64 encoded chunks of data through a RabbitMQ server, from a Python client.</div><div><br></div><div>It goes perfectly fine for payloads in the 1 to ~80kB range, but anything above that and I get a connection reset, with an error saying Resource temporarily unavailable.</div><div><br></div><div>There are absolutely no errors in the server log when this happens.</div><div><br></div><div>I have tried this with Python clients, using both pika and rabbitpy, and also using different versions of rabbitmq-server (2.8.4 on a Debian host, and 3.2.4 on an OSX 10.9 host), the error and its circumstances are the same. There was no custom configuration whatsoever done on the test servers.</div><div><br></div><div>Here's a link to the script I used for my tests, host/usernames blanked out : http://pastebin.com/xWEFeM2K . As you can see, fairly simple test setup, and we can see the error appearing at approx. 80kB. All the data that's send to the broker is sane (Just a bunch of base64-encoded random junk).</div><div><br></div><div>I have also tried to simply reconnect to the broker when this happens, and trying again, but as expected my publication is always rejected.</div><div><br></div><div>As I understood it, there wasn't really any limit on the size of the messages a rabbitmq broker was capable of handling, am I in the wrong here ? Does anyone know what I can do to sort this out ?</div><div><br></div><div>I can provide information as needed, just ask :)</div><div><br></div><div>Regards</div></div>