Hi guys!
Hope everyone is doing well. I am having some issues creating a quorum queue (I'll use QQ to refer to these) in a newly created 3 node cluster.
The rabbitmqctl cluster_status command shows the same info on each cluster node, with all three nodes online and connected.
When attempting to create a new QQ, I get the following error:

I put all nodes in debug to get more information, and logs show the following entries:
mb-01 (where I issue the queue creation)
mb-02
db-arb
Config files are the same in the three nodes, and Node names are resovled via hosts file:
rabbitmq.conf
cluster_formation.peer_discovery_backend = classic_config
cluster_formation.classic_config.nodes.1 = rabbit@mb-01
cluster_formation.classic_config.nodes.2 = rabbit@mb-02
cluster_formation.classic_config.nodes.3 = rabbit@db-arb
advanced.config
[
%% five replicas by default, only makes sense for nine node clusters
{rabbit, [
{quorum_cluster_size, 2},
{quorum_commands_soft_limit, 512}
]
}
].
I understand the issue is that mb-01 is not receiving db-arb's vote, thus timing out and the QQ does not created. I checked and TCP connections are established and traffic is flowing through port 25672.
I would really appreciate any lead on how to troubleshoot further to find the cause of this.
Thanks in advance,
Diego