rabbitmq-address verifiedcriticalWritten by the Hub
Where the broker is
in the configuration this is a line
rabbitmq-address: amqp://guest:guest@localhost/AMQP address of the broker that carries the mail: host, credentials and virtual host in one string.
Values
- Values
amqp://user:pass@host/vhost · amqps://…- Default
amqp://guest:guest@localhost/ · taken from the build- applying
restart required- where it can be set
in the config file · with a startup flag · as an environment variable
In detail
Without a broker MailerQ has nothing to send, so this is the first line that must be right on a new node. The default points at a local broker with the guest account, which RabbitMQ itself only accepts from localhost — enough for a first start, useless for anything real. Use amqps:// to encrypt the link; certificate checking is then governed by rabbitmq-verify.
What happens if you get it wrong
The password contains @ : / % or a space.Authentication fails with ACCESS_REFUSED although the password is correct — MailerQ does not decode percent-escapes in this address, so an encoded character reaches the broker literally.verified by experiment · inference
The broker is unreachable at start-up.The engine restarts in a loop; systemd reports it active between attempts, so a health check that only asks systemd will call a dead node healthy.verified by experiment · inference