NO AI nodes [AI Agent] have proxy suppport?

I’ve set http_proxy and https_proxy in my Windows system environment variables, but I’m still experiencing network connection problems.

NodeApiError The connection timed out, consider setting the ‘Retry on Fail’ option in the node settings
The connection timed out, consider setting the ‘Retry on Fail’ option in the node settings

Make sure HTTP_PROXY / HTTPS_PROXY are set in the environment that actually starts n8n (for example, in your .env file or Docker env, not only in Windows global env)…

And the proxy option you can find it by per node only I think with HTTP , the agent node usees the standard environment variables.

If your AI Agent uses HTTP Request nodes (for example, to call Azure OpenAI), you can override the global proxy in each HTTP Request node via the Proxy option. This setting takes precedence over the environment variables.

I think you misunderstood, or I am doing with your question lol.

Cheers!

I checked my environment variables and they seem correct, but the issue persists.

What really puzzles me is the design inconsistency: Standard HTTP nodes have a built-in ‘Proxy’ option, but the AI Agent node doesn’t. Why doesn’t the AI Agent node allow us to configure the proxy directly in the UI like other nodes? It forces us to rely on global env vars which can be tricky.

again…

My env vars are set but it’s not helping. I’m just wondering: why do regular nodes have a ‘Proxy’ setting while the AI Agent node does not? It feels like a missing feature.

2 Likes

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