When connecting to the ICDx administration interface, the web page loads but the login page does not appear.
/var/log/rabbitmq/[email protected]
2019-11-18 16:20:17.883 [error] <0.5972.0> Error on AMQP connection <0.5972.0> ([::1]:38942 -> [::1]:5672, state: starting):
PLAIN login refused: user 'admin' - invalid credentials
/var/log/symantec/icdx/r3_epmp_dx.log
2019-11-18 16:20:01,355 [serviceResponseContainer-2] ERROR o.s.a.r.l.SimpleMessageListenerContainer - Consumer received fatal exception on startup org.springframework.amqp.rabbit.listener.exception.FatalListenerStartupException: Authentication failure
...
Caused by: org.springframework.amqp.AmqpAuthenticationException: com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.
...
Caused by: com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authenticati on mechanism PLAIN. For details see the broker logfile.
This can be the result of either the rabbitmq service being stopped or the nginx service being unable to authenticate to rabbitmq.
The most common source of this issue is the rabbitmq service not running.
Confirm that rabbitmq is running
To confirm that rabbitmq is running, check the service status with the systemctl command:
If the rabbitmq service is not running, restart it with the systemctl start rabbitmq-server
command.
The nginx service cannot authenticate to rabbitmq
If the rabbitmq has been reinstalled outside of the standard ICDx installation process, the new rabbitmq instance may not have the correct credentials for the admin account. To identify the correct credentials, please review the installed.yaml file created during the ICDx installation and stored with the ICDx installer. This file will contain the original rabbitmq password.
rabbitmq:
username: admin
password: AaBbCcDdEeFf
vhost: dx
cluster: icdx
To reset the admin password for the rabbitmq service, run the command as root and restart the rabbitmq service.
rabbitmq change_password admin AaBbCcDdEdFf
systemctl restart rabbitmq-service