rabbitmq error operation basic.publish caused a channel exception not_found: no exchange

Solution Verified - Updated -

Issue

Rabbitmq is generating many message as following in log file

=ERROR REPORT==== 22-Jan-2019::11:49:45 ===
Channel error on connection <0.4958.1> (10.57.120.167:50304 -> 10.57.120.169:5672, vhost: '/', user: 'guest'), channel 1:
operation basic.publish caused a channel exception not_found: "no exchange 'reply_4344f7c9afa8405bb8d366e34dd037ad' in vhost '/'"

=ERROR REPORT==== 22-Jan-2019::11:49:45 ===
Channel error on connection <0.1576.1> (10.57.120.168:34212 -> 10.57.120.169:5672, vhost: '/', user: 'guest'), channel 1:
operation basic.publish caused a channel exception not_found: "no exchange 'reply_4344f7c9afa8405bb8d366e34dd037ad' in vhost '/'"

Also, some service have error in log like following for nova-conductor

/var/log/nova/nova-conductor.log:2019-01-21 14:08:28.527 510172 ERROR oslo.messaging._drivers.impl_rabbit [req-18a0b68d-6393-45a8-aa9e-39cf83ce4492 eaa6b9fc11979782eb22776aae8b265c818ca672a8a5837bdff287dff970cd7b 20e9c9d2cae9404698891657f9a74cde - - -] [7531af48-2595-44d2-acfc-529e2a1050b8] AMQP server on X.X.X.X:5672 is unreachable: timed out. Trying again in 1 seconds. Client port: 37080
/var/log/nova/nova-conductor.log:2019-01-21 14:08:29.539 510172 INFO oslo.messaging._drivers.impl_rabbit [req-18a0b68d-6393-45a8-aa9e-39cf83ce4492 eaa6b9fc11979782eb22776aae8b265c818ca672a8a5837bdff287dff970cd7b 20e9c9d2cae9404698891657f9a74cde - - -] [7531af48-2595-44d2-acfc-529e2a1050b8] Reconnected to AMQP server on X.X.X.X:5672 via [amqp] clientwith port 59600.

Environment

  • Red Hat OpenStack Platform 9
  • Red Hat OpenStack Platform 10
  • Red Hat OpenStack Platform 13

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content