It's not the daemon that downloads stuff, it's the client (via fwupdmgr). This should respect the environment variables http_proxy and https_proxy, so perhaps they're not set in the process environment for some reason.
Can you set them in /etc/environment perhaps?
It's not the daemon that downloads stuff, it's the client (via fwupdmgr). This should respect the environment variables http_proxy and https_proxy, so perhaps they're not set in the process environment for some reason.
Can you set them in /etc/environment perhaps?