[tor-bugs] #20250 [Obfuscation/meek]: macOS 10.12 TorBrowser meek pluggable transport issues

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Oct 4 16:14:32 UTC 2016


#20250: macOS 10.12 TorBrowser meek pluggable transport issues
-------------------------------------------------+-------------------------
 Reporter:  tordevSZ0                            |          Owner:  dcf
     Type:  defect                               |         Status:
                                                 |  needs_information
 Priority:  High                                 |      Milestone:
Component:  Obfuscation/meek                     |        Version:
 Severity:  Major                                |     Resolution:
 Keywords:  meek, macOS, TorBrowser, 10.12,      |  Actual Points:
  sierra                                         |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by dcf):

 * keywords:  meek, macOS, TorBrowser, 10.12, sierra, macOS => meek, macOS,
     TorBrowser, 10.12, sierra
 * status:  new => needs_information
 * version:  Tor: unspecified =>


Comment:

 Replying to [comment:24 mcs]:
 > I somewhat randomly found this article which implies but does not
 confirm that go 1.7 may include fixes for Sierra that are not in 1.6.3:
 https://github.com/github/git-lfs/issues/1440
 > Maybe we should try to compile meek with go 1.7?

 I think you're right. While I didn't find any mention of a problem in the
 [https://golang.org/doc/go1.7 Go 1.7 release notes] nor the
 [https://github.com/golang/go/issues?q=milestone%3AGo1.7.1 1.7.1
 milestone], further searching turned up:
  * [https://github.com/golang/go/issues/16352#issuecomment-236918099
 GH#16352] 2016-08-02: "As of Sierra Beta 4, this issue is again relevant."
 (Go 1.6.3 was released before that,
 [https://golang.org/doc/devel/release.html#go1.6 2016-07-07].)
  * [https://github.com/golang/go/issues/16570#issuecomment-236979733
 GH#16570] 2016-08-02: "Wanted to add this also happens with 1.6.3"
  *
 [https://github.com/golang/go/commit/2da5633eb9091608047881953f75b489a3134cdc
 2da5633e] 2016-08-02: "fix nanotime for macOS Sierra, again."
  * [https://github.com/golang/go/issues/17234 GH#17234] 2016-09-26:
 "backport 'fix nanotime for macOS Sierra, again' to go 1.6.x maybe"

 tordevSZ0, mcs, I made a build of meek-client and meek-client-torbrowser
 using Go 1.7.1. Please try copying it into your installation and see if it
 helps:
   attachment:meek-0.22-18371-3-go1.7.1.zip
   attachment:meek-0.22-18371-3-go1.7.1.zip.asc
 If you prefer to build it from source yourself:
 {{{
 git clone https://git.torproject.org/pluggable-transports/meek.git
 cd meek
 git checkout 0.22-18371-3
 (GOOS=darwin GOARCH=amd64 cd meek-client && go build)
 (GOOS=darwin GOARCH=amd64 cd meek-client-torbrowser && go build)
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20250#comment:25>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list