[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 {
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 tbb-bugs
mailing list