Trouble connecting self-hosted n8n to self-hosted Odoo CRM

I’m having trouble connecting my self-hosted n8n instance to my self-hosted Odoo CRM. I can access Odoo through the web interface, create deals, and generally use it without issues. However, when I try to connect Odoo as a data source/service in n8n, I get an error saying “Couldn’t connect with these settings: Credentials are not valid.”

I’m using the correct URL for my Odoo instance, the admin username, and API key i have generatede.

I have doubled check multiple times the url it’s correct.

Has anyone else encountered this issue? Any suggestions on how to troubleshoot this?

Thanks in advance for any help!

Information on your n8n setup

  • n8n version: 1.84.1
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system: Linux

How is n8n hosted? Is it correctly accessible via a domain?

Via coolify. Yeah it’s accessible via domain. When i try with paid odoo account everything works. Also the odoo self hosted is accessible via domain

If it works with a paid account, my assumption would be that free accounts dont get api access then.

Although I am not confident.

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