AccountWizard: Proxy setting not honored
Versions
- OS: windows (Portable install)
- Gajim version: 1.7.2
- GTK version:
- Python-nbxmpp version:
Steps to reproduce the problem
- Set a global HTTP proxy (no auth)
- Select the proxy
- Register a new account on a server with xep-0156 HTTP Lookup Method
Expected behavior
Connect with xep-0156 HTTP Lookup Method using a proxy.
Actual behavior
From the log (cf. attached) I can see nbxmpp.http is creating requests for two http resources (updates.json
and package_index.json
), these requests succeed.
Then I add my account and the request on the .well-known/host-meta
clearly fails on a timeout.
I can confirm that going through the proxy to fetch this resource is working fine outside gajim.
I had to set a proxy explicitly because I think gajim is not grabbing system exposed proxy (env. var.). At least, when I set the proxy in gajim I can see some http requests going through (updates and package_index).