Hello everybody,
we are currently testing n8n and identified a proxy authentication issue in our setup.
Unfortunately, we have a proxy service account that contains the letter @
in its name. When using the environment variables http_proxy and https_proxy, we are normally url encoding the character @
→ %40
.
This does not seem to work for n8n. When checking the requests with tcpdump, we can see that n8n does not decode the %40
to the @
character while performing the basic authentication against the proxy. This results in a failed authentication request. Is there anyway to solve this problems like escaping the @
character in another way?
Thanks in advance.
Information on your n8n setup
- n8n version: 1.72.1
- Database (default: SQLite): sqlite
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): docker
- Operating system: Ubuntu