top of page

Disabled SSL verification in n8n

  • Feb 12
  • 1 min read

What this means (non-technical)


Disabled SSL verification means the HTTP Request node is set to ignore certificate errors. This allows connections to servers with invalid or self-signed certificates. While this can make testing easier, it removes an important safety check.

What usually goes wrong


Without certificate verification, your workflow cannot be sure it is talking to the real server.


An attacker positioned between your server and the target service could intercept or modify traffic.


This can result in:


  • API keys being captured.

  • Response data being altered.

  • Incorrect data flowing through your workflow.


The workflow may appear to function normally, but the connection is no longer trustworthy

When this becomes urgent


This becomes urgent when:


  • The workflow runs in production.

  • Sensitive data is transmitted.

  • The instance is hosted in shared or public infrastructure.

  • Compliance requirements apply.


Ignoring SSL issues temporarily during development is common. Leaving it disabled long term is where the risk grows.

Detect issues in your n8n workflows

Upload your JSON to detect if any issue is present in your workflow

Definitions


  1. SSL/TLS: Encryption that protects data sent between servers.


  2. Certificate verification: The process of confirming that a server’s identity is valid and trusted.

Disclaimer


This article highlights common patterns and risks seen in real-world n8n workflows. It’s meant to help you build more confidently and avoid surprises as your automation grows. Behavior can vary depending on your setup, version, and configuration.

Related Posts

See All
Unsafe module import in n8n

What this means (non-technical) In some setups, Code nodes may allow loading additional modules, depending on how the environment is configured. Some modules allow file system access, command executio

 
 
Unencrypted FTP in n8n

What this means (non-technical) Plain FTP sends usernames, passwords, and file contents over the network without encryption. If you use FTP instead of SFTP or FTPS, your data travels in readable form.

 
 
Sensitive pinned data in n8n

What this means (non-technical) Pinned data saves a previous execution’s output so you can test downstream nodes without re-running the whole workflow. If that pinned data includes API responses, data

 
 
bottom of page