All our request on the network at work is behind a secured proxy.
To work, a request should be sent to the proxy with authentication (by certificate or by user/password).
When I do this command export http_proxy='http://proxy.here.local:3128' && export https_proxy='http://proxy.here.local:3128' it’s working for cURL.
But the general proxy parameters are not used by n8n.
Hey @JulienDelRio, I am afraid the HTTP Request node is the only one allowing the use of a proxy server .
Seeing you’re looking for a global setting I’ll convert your question into a feature request so you and other community members can cast their vote on it.
Not sure if this is what your looking for or not, but…
I can confirm that I’ve tested numerous http proxies with no issues. It even appears to support socks proxies, though, I’ve not tested that.
However, the issues I’ve encountered in my case is that I need use ‘PUT’ method and json body which works in HttpRequest Node, but I can’t get it to work in Puppeteer-extended node, and I want to use proxies, which work in the Puppeteer-extended node (which does not work on the desktop edition of n8n), but not in HttpRequest.
@MutedJam are you able to see how they made the Proxy Server work in the Puppeteer-extended node and implement that into the HttpRequest node?