Occasionally the NordLayer application may report that it has entered an unrecoverable state. This usually means the local database it relies on has become corrupted — for example, after an unexpected shutdown, a power loss, or a disk issue — and the application can no longer read its stored configuration reliably.
When this happens, the most dependable fix is to remove the local database and log in again. This does not affect your NordLayer account or your organization's settings — those are stored on the server and will be downloaded again the next time you log in. You will simply need to authenticate and reconnect afterwards.
Follow the steps below in order.
1. Stop the service before deleting the database
Stop both the socket and the service so that the daemon is not restarted by socket activation while you work:
sudo systemctl stop nordlayer.socket nordlayer.service
2. Delete the database
sudo rm -f /var/lib/nordlayer/nordlayer.db
3. Start the service again
sudo systemctl start nordlayer.socket nordlayer.service
After the service is running again, log in with nordlayer login. The application will rebuild its local database automatically.
Note: In case you have any questions or are experiencing any issues, please feel free to contact our 24/7 customer support team.