Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
Back to tool/Back to issues
#11038·rabbitmq-server

Quorum queue replica Erlang process names can conflict between queues in different virtual hosts

Author: tvhong-amazonCreated Apr 19, 2024Updated Sep 16, 2026
Labelsbug

Describe the bug

The internal QQ process names are of the form vhost_queue. This could cause issues when vhost and queue names contain underscores.

Reproduction steps

  1. Create a 3.13.0 broker.
  2. Create 2 vhosts called "foo" and "foo_bar"
  3. On vhost "foo", create a QQ called "bar_baz"
  4. On vhost "foo_bar", create a QQ called "baz"
  5. Observe the following error:
image

Expected behavior

User can successfully create both QQs.

Additional context

No response

Source: rabbitmq/rabbitmq-server

View original on GitHubView discussion on GitHub