Not working in 11.10 x64 or 12.04 beta2 x64

Bug #980641 reported by Dave Nicolai
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Proxindicator
Fix Released
Critical
Domenico Urbano

Bug Description

In 11.10, I can create proxy locations and switch between them but they have no effect. For example, I created a location named Tor then set the socks host to 127.0.0.1 on port 9050. Changing from the default location to Tor has no effect, "what is my IP" type of websites can see my real IP. Using the exact same settings in the Ubuntu network proxy settings dialog works as expected and traffic is routed through tor.

In 12.04, the icon appears in the indicator panel but if i click proxy preferences nothing happens. The error message is:

Traceback (most recent call last):
  File "/usr/bin/network-proxy-settings.py", line 429, in <module>
    win = ProxyProperties()
  File "/usr/bin/network-proxy-settings.py", line 426, in __init__
    self.get_current_location_details()
  File "/usr/bin/network-proxy-settings.py", line 239, in get_current_location_details
    self.http_host_entry.set_text(self.client.get_string("/system/http_proxy/host"))
TypeError: Gtk.Entry.set_text() argument 1 must be string, not None

Please let me know if there is any other information I can provide.

Versions tested: 0.4-0~23

Revision history for this message
Domenico Urbano (domurb) wrote :

You are right. I developed this program under 10.04, as soon as i upgrade to the new LTS i will try to discover what is happening.

Changed in proxindicator:
importance: Undecided → Critical
assignee: nobody → Domenico Urbano (domurb)
status: New → Confirmed
Domenico Urbano (domurb)
Changed in proxindicator:
status: Confirmed → Fix Committed
Domenico Urbano (domurb)
Changed in proxindicator:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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