question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[5.3.0] Consumer message handler not receiving messages

See original GitHub issue

When using EasyNetQ 5.3.0, I can see from the debug messages that my consumer is receiving messages from the RabbitMQ server:

Declared consumer with consumerTag a953a822-6f77-4a51-8cb0-f744d6831139 on queue test and configuration [Priority=0, IsExclusive=False, PrefetchCount=1]

Message delivered to consumer a953a822-6f77-4a51-8cb0-f744d6831139 with deliveryTag 1

However, none of the messages actually reach the onMessage method I pass to IDisposable Consume(IQueue queue, Func<byte[], MessageProperties, MessageReceivedInfo, Task> onMessage), and they appear as unacked on the RabbitMQ server side.

This issue happens when EasyNetQ is upgraded to 5.3.0, or when the version is 5.2.2 but RabbitMQ.Client is manually updated to 6.2.1. I used a RabbitMQ 3.8.8 server to test this.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:3
  • Comments:9 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
znanevcommented, Sep 10, 2020

@Pliner Just noticed that #1107 fixes the bug, described in this issue.

0reactions
Plinercommented, Sep 11, 2020

@znanev Good news.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Not able to Receive Messages on Client - Ignition
I'm troubleshooting a program that is able to send messages, but not able to receive it on other clients. I've checked that the...
Read more >
Failed Kafka topic message listening repeatedly by ...
Is there any solution to stop listening to the error message? I used seekErrorHandler It works sometimes only, is there any config issue?...
Read more >
EventHubConsumer | @azure/event-hubs
Indicates whether the consumer is currently receiving messages or not. When this returns true, new receive() or receiveBatch() calls cannot be made. Returns ......
Read more >
Messenger: Sync & Queued Message Handling
If a handler does not have from_transport config, it will be executed on every transport that the message is received from. Process Messages...
Read more >
Handling bounces and fixing SMTP bounce error codes
Bounce error codes are the three-digit number which helps us to debug the SMTP issues which has occurred while sending an email.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found