GNOME Bugzilla – Bug 651778
Network: HTTP proxy environment variable not being set
Last modified: 2011-06-06 15:51:51 UTC
When I set up HTTP proxy it does not propagate as an environment variable (one can easily check in gnome-terminal - $http_proxy nor $HTTP_PROXY is being set) but HTTPS_PROXY and others do propagate. I use control-center-3.0.1.1-6.fc15. Reference: https://bugzilla.redhat.com/show_bug.cgi?id=699190
gnome-control-center doesn't do that, gnome-terminal does.
Hmm, well, just to clarify: I don't see HTTP proxy being set in other apps which read proxy setting from environment, such as Thunderbird and Liferea.
(In reply to comment #2) > Hmm, well, just to clarify: I don't see HTTP proxy being set in other apps > which read proxy setting from environment, such as Thunderbird and Liferea. They don't read it from the environment, they read it from gconf, which is where the information came from in GNOME 2. There are separate rh bz bugs filed about updating those programs to use gsettings instead of gconf. Not sure of the upstream status.
Created attachment 189328 [details] [review] Ignore /system/proxy/http/enabled This key exists in the schema, but is not actually set by the control center. Instead, http proxying is enabled if the host and port are set, just like with the other protocols.
Comment on attachment 189328 [details] [review] Ignore /system/proxy/http/enabled Thanks! Please commit to master and gnome-3-0.
done. (assuming the "needs-work" was a misclick) Attachment 189328 [details] pushed as 4237b68 - Ignore /system/proxy/http/enabled