Skip to content

Troubleshooting Center ​

Welcome to the CoreSight troubleshooting center. This section is dedicated to resolving common issues you might encounter while operating the platform.

Troubleshooting Flowchart ​

Diagnostic Methodology ​

Before looking for a specific solution, here are the basic diagnostic steps to systematically perform in case of malfunction.

1. Check Service Status ​

The main command to verify that the Node.js backend is running properly:

bash
sudo systemctl status coresight

If the status is not active (running), the service has encountered an error.

2. Check the Logs ​

Application logs are managed by journald. This is the most valuable source of information to understand an error.

bash
# View the last 50 lines of logs
sudo journalctl -u coresight -n 50 --no-pager

# Follow logs in real-time (useful during testing)
sudo journalctl -u coresight -f

3. Check API Health (Healthcheck) ​

If the service is running but the interface isn't loading, check if the API responds locally:

bash
curl -k https://localhost/api/health

A normal response looks like: {"status":"ok","version":"1.1.0","uptime":3600}.

Problem Categories ​

Choose the category corresponding to your issue:

CoreSight Documentation