Closed szegel closed 5 years ago
RabbitMQ 3.6.x has been out of support for 14 months. Sorry but we won't be investigating any issues with 3.6.x releases.
According to the exceptions logged the client reports its version as 1,1,0,10
and this plugin treats it as {bad_version,{1,1,0,10}}but doesn't close the connection. While it should (and I wouldn't be surprised if it does in
3.7.x`), the real question is whether the version bump indicates a meaningfully different behavior compared to older [protocol] versions.
RabbitMQ AMQP 1.0 errors out and closes the session when an Apache Qpid C++ client receive() call times out. The RabbitMQ server should not close the session when the Qpid C++ client receive() call times out.
I wrote this bug on QPID C++ API: https://issues.apache.org/jira/browse/QPID-8347 I believe that some part of it may be related to the RabbitMQ server.
Source:
Server Error (Occurs after 10 second timeout):
Configuration: OS: Ubuntu Bionic QPID C++ version 1.39.0 QPID Proton version 0.28.0 RabbitMQ Broker version 3.6.10 Erlang version 20.2.2 RabbimtMQ AMQP 1.0 plugin Version 3.6.10