No proxy support

Bug #313456 reported by David D Lowe
4
Affects Status Importance Assigned to Milestone
Epidermis (abandoned)
Fix Released
Low
David D Lowe

Bug Description

Version 0.2 of Epidermis does not seem to support proxies. This is a problem in environments where a proxy in the only way to access the internet.
Epidermis should try to use Gnome proxy configuration, or the http_proxy environment variable.

Should also support login/password for proxies (basic authentication).

(For proxy support in Python, see http://sebsauvage.net/python/snyppets/index.html#urllib2_proxies )

(This bug was originally reported as a blueprint by sebsauvage)

Revision history for this message
David D Lowe (flimm) wrote :

According to the manual pages, both urllib and urllib2 support proxies automatically, based on the http_proxy environment variable.
I do not use a proxy myself, so I'm asking sebsauvage to help us debug this problem: did you get any error messages? How did loading the repo fail? What's the output of this command:
echo $http_proxy
How did you configure your proxy?

description: updated
Changed in epidermis:
status: New → Incomplete
Revision history for this message
David A Páez (orlsend) wrote :

I use a VPN and I don't seem to have this Problem.

Revision history for this message
sebsauvage (sebsauvage) wrote :

I mean: In case the http_proxy environment variable is not defined (or in case we want to use a different proxy), there is no GUI to change it. You also cannot set user/password for proxy requiring authentication).

David D Lowe (flimm)
Changed in epidermis:
status: Incomplete → Confirmed
Revision history for this message
David D Lowe (flimm) wrote :

Proxies as configured by gnome-network-preferences should work now. As for an additional GUI to change proxy settings, it's been specified in this blueprint: https://blueprints.launchpad.net/epidermis/+spec/epidermis-proxy-support .

Changed in epidermis:
status: Confirmed → Fix Released
status: Fix Released → Fix Committed
David D Lowe (flimm)
Changed in epidermis:
importance: Undecided → Low
David D Lowe (flimm)
Changed in epidermis:
status: Fix Committed → Fix Released
David D Lowe (flimm)
Changed in epidermis:
assignee: nobody → David D Lowe (flimm)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.