Hmmm... can't reach this page when trying to open ROC
search cancel

Hmmm... can't reach this page when trying to open ROC

book

Article ID: 405339

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio) CA Release Automation - DataManagement Server (Nolio)

Issue/Introduction

The browser shows the following page they trying the link http://nac_server:8080/datamanagement/#/main/dashboard

Hmmm... can't reach this page

The connection was reset.

Try:
- Checking the connection
- Checking the proxy and the firewall

ERR_CONNECTION_RESET

REFRESH

Environment

Release Automation - All versions

Cause

The local NES error was causing NAC to stuck.

active_mq_nes.log:
=================
...
[main] INFO  (org.apache.activemq.broker.BrokerService:290) - Loaded the Bouncy Castle security provider at position: -1
[main] INFO  (org.apache.activemq.broker.BrokerService:692) - Using Persistence Adapter: LevelDB[<RA_HOME>\activemq-data\nes\LevelDB]
[main] INFO  (org.apache.activemq.leveldb.util.Log$class:93) - Using the pure java LevelDB implementation.
INFO  (org.apache.activemq.broker.BrokerService:2799) - No IOExceptionHandler registered, ignoring IO exception
java.io.IOException: java.lang.IllegalArgumentException: File is corrupt: size must be at least 48 bytes
...
Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalArgumentException: File is corrupt: size must be at least 48 bytes
...
[LevelDB IOException handler.] INFO  (org.apache.activemq.leveldb.util.Log$class:93) - Stopped LevelDB[<RA_HOME>\activemq-data\nes\LevelDB]

Resolution

Clear out the LevelDB corruption applying the following steps:

1. Stop all nolio services on NAC_SERVER.
2. Remove the directory LevelDB from ..\nes:  <RA_HOME>\activemq-data\nes\LevelDB
3. Remove the directory LevelDB from ..\nac:  <RA_HOME>\activemq-data\nac\LevelDB
4. After removal of this directory, start nolio services normally, and the folders will be rebuilt on startup.