n8n errors / Connectivity

self-signed certificate in certificate chain

platform: n8n / category: Connectivity / code: SELF_SIGNED_CERT_IN_CHAIN

Cause

An intermediate certificate in the server's TLS chain is self-signed or issued by a private CA n8n does not trust.

Fix

Enable 'Ignore SSL Issues' in the HTTP Request node, or 'Allow Unauthorized Certificates' for DB/SMTP nodes. On Docker, mount the internal CA cert and set NODE_EXTRA_CA_CERTS=/path/to/ca.crt in the container. Avoid global NODE_TLS_REJECT_UNAUTHORIZED=0 in production - scope the bypass to the credential.

Source thread →

Part of the Automation Error Index — n8n errors: browse all.

Hitting an automation error we have not covered?

AutomateLab builds and debugs n8n, Make, and agent workflows as fixed-scope projects. If something is broken in production, tell us what you are seeing.

Describe the problem