ICDx homepage loading but login prompt does not appear
search cancel

ICDx homepage loading but login prompt does not appear

book

Article ID: 176393

calendar_today

Updated On:

Products

ICDx

Issue/Introduction

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.

Cause

This can be the result of either the rabbitmq service being stopped or the nginx service being unable to authenticate to rabbitmq.

Resolution

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.

  1. Run rabbitmq change_password admin AaBbCcDdEdFf
  2. Run systemctl restart rabbitmq-service

Attachments