rabbitmq-server start fails after brew install

2,502 views
Skip to first unread message

ari gold

unread,
Dec 20, 2022, 5:38:58 PM12/20/22
to rabbitmq-users
Hi there,

I try rabbitmq-server start but get

Feature flags: `implicit_default_bindings`: required feature flag not enabled! It must be enabled before upgrading RabbitMQ.

Failed to initialize feature flags registry.

I searched the mailing list and found a related thread but that just links to the release notes which links to a document stating that feature flags are required but doesn't say how to enable them.

I eventually found some documentation describing how to enable them but no luck.

I think what happened was that I had an older (pre 3.11) version installed which I've used for years but a different brew install caused a brew upgrade (again, I think). That took me to 3.11 and now I can't revert with homebrew. I think I need to revert to an earlier version to set the feature flags.

That said, I did a brew uninstall rabbitmq and tried reinstalling but no luck - I couldn't start the server (same error). Seems like a fresh install should work, no? Maybe because I have a configuration somewhere that stuck around between the uninstall and the reinstall?

Thanks !

Michal Kuratczyk

unread,
Dec 21, 2022, 2:14:44 AM12/21/22
to rabbitm...@googlegroups.com
These feature flags have to be enabled before the upgrade. Since it seems to be a dev env, starting fresh is indeed the easiest.
Just remove the folder where RabbitMQ keeps its state. In my case that's /opt/homebrew/var/lib/rabbitmq/. Brew uninstall doesn't delete it.

Best,

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/5f9ba34f-2238-4f18-860c-f5148e415bb6n%40googlegroups.com.


--
Michał
RabbitMQ team

ari gold

unread,
Jan 4, 2023, 9:30:10 PM1/4/23
to rabbitmq-users
That did it, thanks!

Fwiw, it was /usr/local/var/lib/rabbitmq on my machine.
Reply all
Reply to author
Forward
0 new messages