Qt MaintenanceTool ignores proxy setting
-
Hi,
with the latest version of the
MaintenanceToolthe proxy settings are ignored. Even if I use the default settings for a system proxy, it ignores this settings. Therefore theMaintenanceToolis no longer available to access the internet on my machine. If I start it with debugging parameters (/opt/Qt/MaintenanceTool -g ifw.*=true,js=true -d) I get the following messages:IFW Version: 4.11.0, built with Qt 6.9.3. Build date: Mar 11 2026It seems that there is left only the parameter
--sp, --system-proxyto set for a system proxy. Even if I set a system proxy, it seems thatMaintenanceToolignores it. How can I force theMaintenanceToolto use a proxy?BTW: I'm on Linux (Debian)
A.T.
-
Hi and happy Easter!
Hit the settings button on the lower left and choose the "Network" tab. Specify your proxy there.
If you prefer the command line:/opt/Qt/MaintenanceTool --proxy http://proxyhost:8080- or whatever the proxy port is instead of 8080.I wouldn't be surprised about flaky system proxy detection on Windows, especially on corporate environments.
On Linux it should actually work and it does for me, also with 4.11.0. I don't know of any fundamental changes inQNetworkProxyor the IFW. Since you can pin it down to a specific version, it could be that- somehow the upgrade has tampered with
MaintenanceTool's settings file and an existing proxy setting got lost - a local change of proxy settings got in the way
- there is a bug in 4.11
With that said, could you check you environment for any of those variables and their content?
http_proxy / HTTP_PROXY https_proxy / HTTPS_PROXYIf they exist and IFW doesn't pick them up, we have landed a bug worth reporting under https://bugreports.qt.io
- somehow the upgrade has tampered with