Opened 5 years ago

Closed 5 years ago

#6441 closed defect (fixed)

custom proxy settings lost after restart, user.js ignored

Reported by: proper Owned by: ioerror
Priority: Medium Milestone:
Component: Applications/TorBirdy Version:
Severity: Keywords:
Cc: proper, sukhbir.in@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Version: TorBirdy 0.0.10

I wanted to use a proxy on a non-standard IP/port. Custom proxy settings are always lost after restart.

Therefore I wanted to use the user.js file to override it. (Works with TorButton.)

user_pref("network.proxy.socks", "192.168.0.10");
user_pref("network.proxy.socks_port", 9102);

Using user.js is also ineffective. Using custom proxy settings has worked with a older TorBirdy version, although I forgot which one.

Child Tickets

Change History (5)

comment:1 in reply to:  description Changed 5 years ago by sukhbir

Replying to proper:

Version: TorBirdy 0.0.10

I wanted to use a proxy on a non-standard IP/port. Custom proxy settings are always lost after restart.
Using user.js is also ineffective. Using custom proxy settings has worked with a older TorBirdy version, although I forgot which one.

In the newer version of TorBirdy, we are forcing the preferences we set on Thunderbird restart, so the preferences you save are lost.

But this is required, so it's in our to-do. We will be implementing this.

comment:2 Changed 5 years ago by sukhbir

Cc: sukhbir.in@… added

comment:3 Changed 5 years ago by sukhbir

I have just added support for this in the latest commit. Can you please test it? It's pretty bare bones right now, but given the preferences system is ready (just implemented), adding new features will not take time.

comment:4 in reply to:  3 ; Changed 5 years ago by proper

Replying to sukhbir:

I have just added support for this in the latest commit. Can you please test it? It's pretty bare bones right now, but given the preferences system is ready (just implemented), adding new features will not take time.

Persistent custom proxy settings and proxy test work very well for me.

Minor suggestions.
Change "Use the recommend proxy settings for TorBirdy" to

"Use the recommend proxy settings for TorBirdy (Tor)".

Otherwise people might wonder why Tor is not listed under anonymization service.

And if that won't cause a lot work: when "Use the recommend..." is selected, fill 127.0.0.1 9050 to Socks Host / Port and leave it grayed out.

comment:5 in reply to:  4 Changed 5 years ago by sukhbir

Resolution: fixed
Status: newclosed

Replying to proper:

Thanks for the feedback! All the above suggestions have been fixed/ incorporated in 0.0.11.

Note: See TracTickets for help on using tickets.