Unable to Register Community Edition – 400 Error with Valid Email and Working Proxy

Hi n8n team and community,

I’m running into an issue trying to register my self-hosted Community Edition instance to unlock the free features (debug in editor, 1-day history, etc.).

:puzzle_piece: Setup Details:

  • n8n version: 1.97.1
  • Install method: npm (global install)
  • OS: Windows (via NVM)
  • Database: PostgreSQL
  • Proxy: Configured and working (confirmed via curl)
  • Email used: Tried both corporate and personal Gmail
  • Environment: .env includes http_proxy and https_proxy variables

:white_check_mark: What Works:

  • curl https://license.n8n.io/healthz returns 200 OK through the proxy
  • n8n runs fine and connects to external services

:cross_mark: What Fails:

  • Clicking “Send me a free license key” results in:
400 Failed to register community edition: Request failed with status code 400
  • No email received (checked spam, tried multiple addresses)
  • No “Instance Info” or license key appears in the UI

:magnifying_glass_tilted_left: What I’ve Tried:

  • Restarted n8n
  • Switched to a personal Gmail address
  • Verified outbound access to license.n8n.io
  • Tried manual POST via Postman (endpoint not available)

Is there a way to manually request or generate a license key outside the UI? Or is this a known issue with the current version or npm-based installs?

Any help would be greatly appreciated!

BTW Docker is currently not an option for us atm.

Thanks in advance :folded_hands:

I upgraded from node version 20.16 to 22.17 and it worked!

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.