Первое, что нужно проверить это запущена ли в Службах(Services) WebApi. Статус должен быть Running. Рекомендуется перезапустить Службы от имени администратора и перезапустить WebApi
Затем необходимо подключиться к RabbitMQ по адресу http://ip:15672 с данными:
логин: admin
пароль: Qwe123!@#
если не удается войти, то необходимо создать пользователя RabbitMQ, назначить ему права.
В конфигурации /opt/Primo/WebApi/appsettings.ProdLinux.json сверить данные по образцу:
"RabbitMQ": {
"Host": "127.0.0.1",
"Hosts": [],
"Port": "5672",
"UserName": "admin",
"Password": "JLWIyl1xZNDVVx8tcVllOg=="
Выполнить команды согласно Руководству по установке RabbitMQ под CentOS 8:
# rabbitmqctl add_user 'admin' 'Qwe123!@#'
# rabbitmqctl set_user_tags admin administrator
# rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
Перезапустить RabbitMQ и снова залогиниться в RabbitMQ. Если все прошло успешно, перезапустить WebApi