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
.crt
and.pem
formats.
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=true
only during license activation?
Thanks in advance!