The Broker (RabbitMQ) service shows in "failed" state after hostname changes.
The "systran" account in the RabbitMQ gets lost when the hostname of the server changes.
Run the following three commands to re-create the "systran" account:
NOTE: These commands must be ran as "root", and RabbitMQ service running
rabbitmqctl add_user systran SESpassword
rabbitmqctl set_permissions -p '/' systran '.*' '.*' '.*'
rabbitmqctl set_user_tags systran administrator
Finally run this command to make sure the "systran" account is created:
It should show the following:
Restart SYSTRAN server with the following commands:
for i in $(systemctl -a | grep -o "systran.*service"); do systemctl stop $i; done
wait for about 30 sec, then
for i in $(systemctl -a | grep -o "systran.*service"); do systemctl start $i; done
This should get your server up and running.