Hi,
I installed n8n locally (without Docker, using pm2).
I configured HTTPS with my own .crt and .key files (self-signed certificate).
When I try to register for the community edition license, I always get the following error:
License request failed
Failed to register community edition: self-signed certificate in certificate chain
What I already tried:
-
Added my certificate to
/usr/local/share/ca-certificates/and ranupdate-ca-certificates. -
Restarted n8n with pm2.
-
Tried both
.crtand.pemformats.
But the error still persists.
My question:
-
How can I configure n8n to trust my self-signed certificate so the license request works?
-
Is there a recommended way to use a self-signed certificate with the license server, or should I set
N8N_IGNORE_CERT_ERRORS=trueonly during license activation?
Thanks in advance!