[tbb-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 {
 +       os.Setenv("NSPR_LOG_MODULES",
 +       os.Setenv("NSPR_LOG_FILE", "nspr.log")
         cmd = exec.Command(firefoxPath, "-no-remote", "-profile",
         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-

 The [https://gitweb.torproject.org/tor-browser.git/commitdiff/refs/tags
 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 tbb-bugs mailing list