[tor-bugs] #13788 [Tor Browser]: Meek bridges don't work in TB 4.5alpha1

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Nov 22 19:25:37 UTC 2014


#13788: Meek bridges don't work in TB 4.5alpha1
-----------------------------+----------------------
     Reporter:  cypherpunks  |      Owner:  tbb-team
         Type:  defect       |     Status:  new
     Priority:  normal       |  Milestone:
    Component:  Tor Browser  |    Version:
   Resolution:               |   Keywords:  meek
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+----------------------

Comment (by dcf):

 I attached some NSPR logs for 4.0 (works) and 4.5-alpha-1 (doesn't work).
  * attachment:nspr-4.0.log
  * attachment:nspr-4.5-alpha-1.log
 I made them with this patch to meek-client-torbrowser:
 {{{
 @@ -79,6 +79,8 @@ func runFirefox() (cmd *exec.Cmd, stdout io.Reader, err
 error) {
         if err != nil {
                 return
         }
 +       os.Setenv("NSPR_LOG_MODULES",
 "nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5")
 +       os.Setenv("NSPR_LOG_FILE", "nspr.log")
         cmd = exec.Command(firefoxPath, "-no-remote", "-profile",
 profilePath)
         cmd.Stderr = os.Stderr
         stdout, err = cmd.StdoutPipe()
 }}}
 I don't really know what I'm looking at, but this looks promising. The 4.0
 log has this:
 {{{
 nsSocketTransport::ResolveHost [this=7fbe015e6140 ajax.aspnetcdn.com:443]
 nsSocketTransport::SendStatus [this=7fbe015e6140 status=804b0003]
 Resolving host [ajax.aspnetcdn.com].
   No usable address in cache for [ajax.aspnetcdn.com]
   DNS thread counters: total=1 any-live=0 idle=0 pending=1
   DNS lookup for host [ajax.aspnetcdn.com] blocking pending 'getaddrinfo'
 query: callback [7fbe00207650]
   advancing to STATE_RESOLVING
 }}}
 while the 4.5-alpha-1 log has this:
 {{{
 nsSocketTransport::ResolveHost [this=7fc7bcda9c60 :65535]
 nsSocketTransport::SendStatus [this=7fc7bcda9c60 status=804b0003]
   after event [this=7fc7bcda9c60 cond=8000ffff]
 }}}
 Status 804b003 is NS_BINDING_REDIRECTED and 8000ffff is
 NS_ERROR_UNEXPECTED (https://developer.mozilla.org/en-
 US/docs/Mozilla/Errors).

 The [https://gitweb.torproject.org/tor-browser.git/commitdiff/refs/tags
 /tor-browser-31.2.0esr-4.5-1-build6?hp=refs/tags/tor-
 browser-31.2.0esr-4.x-1-build3 diff between 4.0.1 and 4.5-alpha-1] has a
 bunch of changes related to name resolution and proxies.

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


More information about the tor-bugs mailing list