He empezado a trastear con RabbitMQ, que hacía mucho que lo tenía entre ceja y ceja. La instalación en un servidor con ubuntu fue trivial, en unos minutos estaba instalado y en marcha, pero no fue así en mi Mac.
Tras instalarlo con homebrew no conseguía arrancarlo, me daba el siguiente error:
ERROR: epmd error for host "vodkalimon": address (unable to establish tcp connection)
Al parecer se intentaba conectar con mi máquina por su nombre (efectivamente se llama vodkalimon ), no por localhost o la ip de loopback.
La solución es muy simple, aunque a mi me costó un buen rato darme cuenta, que uno es un poco torpe para los sistemas.
Simplemente añadir en /private/etc/hosts el nombre de la máquina apuntando a la ip de loopback. Lo que a mi me ha quedado como algo así:
...
127.0.0.1 localhost
127.0.0.1 vodkalimon
255.255.255.255 broadcasthost
...
Y con esto, ya podemos arrancar normalmente RabbitMQ.