Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-09-20 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
-+-
 Reporter:  mcs  |  Owner:  brade
 Type:  defect   | Status:  closed
 Priority:  Medium   |  Milestone:
Component:  Applications/Tor Launcher|Version:
 Severity:  Normal   | Resolution:  fixed
 Keywords:  TorBrowserTeam201808R, tbb-backport  |  Actual Points:
Parent ID:   | Points:
 Reviewer:   |Sponsor:
 |  Sponsor4
-+-
Changes (by gk):

 * keywords:  TorBrowserTeam201808R => TorBrowserTeam201808R, tbb-backport


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-09-03 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  closed
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:  fixed
 Keywords:  TorBrowserTeam201808R  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--
Changes (by gk):

 * status:  needs_review => closed
 * resolution:   => fixed


Comment:

 Looks good to me. We'll test that in 8.5a1. I cherry-picked both patches
 and they landed on `master` as commit
 a5791ec33537b5efefb5c64c240e48d9ce1c8721 (`tor-launcher`) and commit
 f237614a4a08f3fa575cb06f0cdd69006a117b8f (`tor-browser-build`).

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-07-16 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:
 Keywords:  TorBrowserTeam201807R  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--

Comment (by dcf):

 Replying to [comment:3 gk]:
 > Looks good to me. I'll wait for dcf to ack the `meek` part and then do a
 final round of testing.

 I slightly refactored the logic and merged the meek-client-torbrowser
 patch.
 https://gitweb.torproject.org/pluggable-
 
transports/meek.git/diff/?id=488084d89003c524c84e05a2c89917351899b602&id2=502001aed9e40f79807b913b02ea82f7c381e47d

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-04-03 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:
 Keywords:  TorBrowserTeam201804R  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--
Changes (by gk):

 * status:  new => needs_review


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-03-26 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:
 Keywords:  TorBrowserTeam201803R  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--

Comment (by gk):

 Looks good to me. I'll wait for dcf to ack the `meek` part and then do a
 final round of testing.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-03-26 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:
 Keywords:  TorBrowserTeam201803R  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--
Changes (by gk):

 * keywords:  TorBrowser201803R => TorBrowserTeam201803R


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-03-26 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:
 Keywords:  TorBrowser201803R  |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--
Changes (by mcs):

 * cc: dcf (added)
 * keywords:   => TorBrowser201803R


Comment:

 Kathy and I created a fix that implements option (a) "use a separate
 browser profile for the meek http helper browser when it is used for
 Moat." It requires three patches:
 1. A small enhancement to `meek-client-torbrowser` to allow use of a
 different http helper browser profile:
 
https://gitweb.torproject.org/user/brade/meek.git/commit/?h=bug25405-01&id=6a70f67dd895d1b9124a08dac06e0cba1b7a30bb
 2. Changes to Tor Launcher to pass the correct path for a new moat-
 specific profile: https://gitweb.torproject.org/user/brade/tor-
 launcher.git/commit/?h=bug25405-01&id=2861a871b6d47d257b5ede41bf754144bfd34182
 3. Changes to tor-browser-build to include the moat profile on Windows and
 Linux (the meek-client-torbrowser code already knows to create it from a
 template on macOS). Since we don't yet have a `tor-browser-build` repo
 (one was requested in #25267), I added this patch as an attachment
 (0001-Bug-25405-cannot-use-Moat-if-a-meek-bridge-is-config.patch).

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-03-26 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+--
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:  Sponsor4
---+--
Changes (by mcs):

 * Attachment "0001-Bug-25405-cannot-use-Moat-if-a-meek-bridge-is-
 config.patch" added.

 tor-browser-build patch

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

[tor-bugs] #25405 [Applications/Tor Launcher]: cannot use Moat if a meek bridge is configured

2018-03-02 Thread Tor Bug Tracker & Wiki
#25405: cannot use Moat if a meek bridge is configured
---+---
 Reporter:  mcs|  Owner:  brade
 Type:  defect | Status:  new
 Priority:  Medium |  Milestone:
Component:  Applications/Tor Launcher  |Version:
 Severity:  Normal |   Keywords:
Actual Points: |  Parent ID:
   Points: |   Reviewer:
  Sponsor:  Sponsor4   |
---+---
 If Tor Browser is configured to use a meek transport (e.g., meek-amazon or
 meek-azure), the Moat interface cannot be used to request bridges from
 BridgeDB. The root cause is that Tor Launcher's Moat implementation uses
 the same meek client programs and configuration as the built-in meek
 bridges use, which means when Moat starts up it starts an "invisible"
 firefox that tries to use the profile.meek-http-helper profile (which is
 already in use).

 Ideas for fixing this (from ticket:23136#comment:55):
 a) Use a separate browser profile for the meek browser when it is used for
 Moat (this requires a fix for #12716 and possibly other things inside
 meek-client-torbrowser).
 b) Give up on using the secondary browser and use meek-client to
 obfs4proxy's meek_lite mode for Moat. This has the downside that the TLS
 fingerprint will not match Firefox's when doing Moat).
 c) Modify Tor Launcher to kill the tor daemon before using Moat. But this
 might have undesirable side effects because some other part of the browser
 may be using the Tor network (e.g., for a file download). Also, while Tor
 Launcher knows how to restart tor if it is killed, it might be difficult
 to make sure we kill and restart tor in a robust fashion when we are in
 the middle of configuring settings.

 Kathy and I are currently in favor of pursuing a) but could be convinced
 to do something else.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs