Failed to check/redeclare auto-delete queue(s)

6,653 views
Skip to first unread message

Collins Oduor Otieno

unread,
Mar 30, 2021, 4:13:19 AM3/30/21
to rabbitmq-users
I am having an error while trying to connect my Java Application to AWS RabbitMQ.

Here is the full log of the error;

2021-03-30 11:11:29.994 [0;39m [32m INFO [,,,] [0;39m [35m20639 [0;39m [2m--- [0;39m [2m[ntContainer#0-1] [0;39m [36mo.s.a.r.c.CachingConnectionFactory      [0;39m [2m: [0;39m Attempting to connect to: b-ab5219e5-6a92-45f7-8e59-7d079608bce8.mq.us-east-2.amazonaws.com:5671
[2m2021-03-30 11:11:30.588 [0;39m [33m WARN [,,,] [0;39m [35m20639 [0;39m [2m--- [0;39m [2m[16.136.138:5671] [0;39m [36mc.r.c.i.ForgivingExceptionHandler        [0;39m [2m: [0;39m An unexpected connection driver error occured (Exception message: Connection reset)
[2m2021-03-30 11:11:31.202 [0;39m [33m WARN [,,,] [0;39m [35m20639 [0;39m [2m--- [0;39m [2m[:12d8:888a:5671] [0;39m [36mc.r.c.i.ForgivingExceptionHandler        [0;39m [2m: [0;39m An unexpected connection driver error occured (Exception message: Connection reset)
[2m2021-03-30 11:11:31.205 [0;39m [31mERROR [,,,] [0;39m [35m20639 [0;39m [2m--- [0;39m [2m[ntContainer#0-1] [0;39m [36mo.s.a.r.l.SimpleMessageListenerContainer [0;39m [2m: [0;39m Failed to check/redeclare auto-delete queue(s).

org.springframework.amqp.AmqpIOException: java.io.IOException
at org.springframework.amqp.rabbit.support.RabbitExceptionTranslator.convertRabbitAccessException(RabbitExceptionTranslator.java:70) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.createBareConnection(AbstractConnectionFactory.java:524) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.CachingConnectionFactory.createConnection(CachingConnectionFactory.java:751) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.ConnectionFactoryUtils.createConnection(ConnectionFactoryUtils.java:214) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.core.RabbitTemplate.doExecute(RabbitTemplate.java:2089) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.core.RabbitTemplate.execute(RabbitTemplate.java:2062) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.core.RabbitTemplate.execute(RabbitTemplate.java:2042) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.core.RabbitAdmin.getQueueInfo(RabbitAdmin.java:407) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.core.RabbitAdmin.getQueueProperties(RabbitAdmin.java:391) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.attemptDeclarations(AbstractMessageListenerContainer.java:1859) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.redeclareElementsIfNecessary(AbstractMessageListenerContainer.java:1840) [spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.initialize(SimpleMessageListenerContainer.java:1354) [spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.run(SimpleMessageListenerContainer.java:1200) [spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at java.lang.Thread.run(Thread.java:832) [?:?]
Caused by: java.io.IOException
at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:129) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:125) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.impl.AMQConnection.start(AMQConnection.java:396) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1139) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1087) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1255) ~[amqp-client-5.9.0.jar:5.9.0]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.connectHostPort(AbstractConnectionFactory.java:569) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.connect(AbstractConnectionFactory.java:536) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.createBareConnection(AbstractConnectionFactory.java:487) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
... 12 more
Caused by: com.rabbitmq.client.ShutdownSignalException: connection error
at com.rabbitmq.utility.ValueOrException.getValue(ValueOrException.java:66) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.utility.BlockingValueOrException.uninterruptibleGetValue(BlockingValueOrException.java:36) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.impl.AMQChannel$BlockingRpcContinuation.getReply(AMQChannel.java:502) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.impl.AMQConnection.start(AMQConnection.java:326) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1139) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1087) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1255) ~[amqp-client-5.9.0.jar:5.9.0]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.connectHostPort(AbstractConnectionFactory.java:569) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.connect(AbstractConnectionFactory.java:536) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.createBareConnection(AbstractConnectionFactory.java:487) ~[spring-rabbit-2.2.12.RELEASE.jar:2.2.12.RELEASE]
... 12 more
Caused by: java.net.SocketException: Connection reset
at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:323) ~[?:?]
at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) ~[?:?]
at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) ~[?:?]
at java.net.Socket$SocketInputStream.read(Socket.java:981) ~[?:?]
at java.io.BufferedInputStream.fill(BufferedInputStream.java:244) ~[?:?]
at java.io.BufferedInputStream.read(BufferedInputStream.java:263) ~[?:?]
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:292) ~[?:?]
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:184) ~[amqp-client-5.9.0.jar:5.9.0]
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:665) ~[amqp-client-5.9.0.jar:5.9.0]
... 1 more
Message has been deleted

Collins Oduor Otieno

unread,
Mar 30, 2021, 5:47:18 AM3/30/21
to rabbitm...@googlegroups.com
Fixed it!!

I initialized the CachingConnectionFactory object without any params, instead of with a host name.

I then set the connection URI using the whole connection string, plus port.

Kind regards,


--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/9730927c-99fc-44d6-a4d8-c8f1299e6047n%40googlegroups.com.

Brian Richardson

unread,
Apr 6, 2021, 10:23:17 AM4/6/21
to rabbitm...@googlegroups.com
I would start by ensuring that your SSL configuration is correct. Connection reset by peer is a common result when the SSL handshake fails.

Please see the following document:


Regards,

Brian Richardson
IT Architect

From: rabbitm...@googlegroups.com <rabbitm...@googlegroups.com> on behalf of Collins Oduor Otieno <oduorot...@gmail.com>
Sent: Tuesday, March 30, 2021 2:14:21 AM
To: rabbitmq-users <rabbitm...@googlegroups.com>
Subject: [rabbitmq-users] Re: Failed to check/redeclare auto-delete queue(s)
 
Any information on how to resolve this would be much appreciated.

Thanks

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages