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.).
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
includeshttp_proxy
andhttps_proxy
variables
What Works:
curl https://license.n8n.io/healthz
returns 200 OK through the proxy- n8n runs fine and connects to external services
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
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