NFA on Linux fresh install migrator error
search cancel

NFA on Linux fresh install migrator error

book

Article ID: 432339

calendar_today

Updated On:

Products

Network Observability Network Flow Analysis

Issue/Introduction

While trying to install on RHEL 9.x, you may run into a migrator error:

2026-03-04 18:06:18.999 INFO [main] [com.ca.im.migrator.TheSet.migrate(Unknown Source)] - Target version='24.3.7.13' root='/opt/CA/NFA'
2026-03-04 18:06:19.019 INFO [main] [com.ca.im.migrator.TheSet.makeMovie(Unknown Source)] - Making new movie
2026-03-04 18:06:19.019 INFO [main] [com.ca.im.migrator.business.SqlPropInspector.exists(Unknown Source)] - dbConnInfo.getHost: null dbConnInfo.getName: harvester dbConnInfo.getPort: 3308 dbConnInfo.getUser: root selectExistsSql: select 1
2026-03-04 18:06:19.472 WARN [main] [com.ca.im.migrator.business.SqlPropInspector.exists(Unknown Source)] - Exception: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) message: Access denied for user 'root'@'localhost' (using password: YES)

When the install completes, you may try to login to MySql and see:

"libtinfo.so.5: cannot open shared object file"

Environment

NFA 24.4.x+

RHEL 9.x+

Cause

The libtinfo.so.5 library has been replaced with libtinfo.so.6 in the latest packages. 

Resolution

The simplest way to go about resolving this issue is to install:

sudo dnf install ncurses-compat-libs


Once the above package is installed, try to login to MySql again. It should let you in.

You will need to reinstall NFA:

1. Run the following command to trigger the uninstaller, where /products/CA/NFA is your installation directory:

./opt/CA/NFA/Uninstall/Harvester/Harvester_Uninstaller

2. Once the uninstaller completes delete the installation directory, for example:

rm -rf /opt/CA/NFA

3. Then delete the file below:

rm -rf /var/.com.zerog.registry.xml

4. Reboot ths server.

5. Reinstall

./NFHarvesterSetupx.x.x.bin