cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
165
Views
0
Helpful
1
Replies

Problem Registering Data Store to Secure Network Analytics Manager

sanjinz85
Level 1
Level 1

Hello,

We are facing an issue while registering the Data Store appliance to the Cisco Secure Network Analytics (CSNA) Manager (formerly Stealthwatch), version 7.5.2.

During the setup process, the registration fails with the following message:

"We couldn’t register your appliance. Please try again. If the problem persists, contact Cisco Support."

Current Setup:

  • Version: 7.5.2

  • Appliance Type: Data Store

  • Manager is up and reachable.

  • DNS, NTP, and network connectivity verified.

  • No proxy between appliances.

  • Has anyone encountered this issue?

  • Are there any CLI commands or logs that can help identify why the Manager rejects the registration?

  • Could this be related to a certificate mismatch or service status?

Any help is appreciated.

1 Reply 1

wajidhassan
Level 4
Level 4

You're on the right track by checking network, DNS, and NTP — all essential for registration to succeed in Cisco Secure Network Analytics (CSNA) aka Stealthwatch.

The vague message you're seeing — "We couldn’t register your appliance..." — is unfortunately quite common and can stem from several underlying causes. Based on the version (7.5.2) and your description, let's break it down.

Likely Causes of Data Store Registration Failure
1. Certificate Mismatch or Expired Certificate
Yes — cert mismatches or invalid certs between the Data Store and the Manager can prevent registration. This is a known issue especially after upgrades or reimages.

Manager must have valid internal CA certs.

Appliance must trust the Manager’s cert chain.

After reimaging or restoring from backup, sometimes the certificate trust chain is broken.

Check this on the Manager:

bash
Copy
Edit
sudo /lancope/bin/getCertificateDetails.sh
Also check on the Data Store:

bash
Copy
Edit
sudo /lancope/bin/getCertificateDetails.sh
Look for:

Expired certificates

Mismatched CN (Common Name)

Valid trust relationships

2. Out-of-Sync Time Between Manager and Appliance
You said NTP is verified, but confirm time is actually synced to the second between Manager and Data Store.

Run:

bash
Copy
Edit
date
on both appliances. Even 1–2 minutes difference can cause TLS or cert issues.

3. Required Services Not Running on Manager
Sometimes the registration web service or backend services aren't running even if the UI is reachable.

Check Manager services:

bash
Copy
Edit
sudo svs status
Look for:

cmc-registry-service

registration

admin-console

All should show running. Restart services with:

bash
Copy
Edit
sudo systemctl restart lancope.service
4. Logs to Check on the Data Store
These logs are extremely helpful for debugging registration failures:

Appliance registration logs (Data Store):

bash
Copy
Edit
/var/log/registration.log
/var/log/installation.log
System logs:

bash
Copy
Edit
/var/log/messages
Search for lines containing:

error

certificate

registration

manager

bash
Copy
Edit
grep -i 'error' /var/log/registration.log
5. Hostname or Reverse DNS Mismatch
Stealthwatch is very sensitive to FQDNs and DNS resolution.

Ensure that:

The Data Store can resolve the Manager’s hostname and reverse lookup.

The Manager can resolve the Data Store’s FQDN.

The hostnames used during deployment exactly match registered DNS records.

Test:

bash
Copy
Edit
nslookup <manager-hostname>
nslookup <manager-ip>
host <manager-ip>
6. Old Registration Stuck / Already Registered
Sometimes the Data Store is partially registered or already associated in the Manager’s database.

On the Manager:

Go to Admin → Central Management

Check if the Data Store is already listed there (even as pending/incomplete)

If it is, remove it and try again

Recommendations
Check logs on Data Store: /var/log/registration.log

Confirm time sync on both appliances

Verify certs using getCertificateDetails.sh

Restart services if necessary on the Manager

Validate DNS resolution in both directions

Make sure there’s no prior/ghost registration in Central Management

Extra Tip
If you're comfortable with the CLI, you can run this to tail the registration log while retrying:

bash
Copy
Edit
tail -f /var/log/registration.log
It often prints the exact reason (e.g., "TLS handshake failed", "invalid token", "manager not trusted").