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
