[tor-bugs] #22865 [Obfuscation/meek]: Explicitly set Content-Length to zero when there is no data to send

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jul 16 19:07:07 UTC 2017


#22865: Explicitly set Content-Length to zero when there is no data to send
------------------------------+------------------------------
 Reporter:  twim              |          Owner:  dcf
     Type:  defect            |         Status:  needs_review
 Priority:  Medium            |      Milestone:
Component:  Obfuscation/meek  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:                    |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+------------------------------

Comment (by twim):

 > I'm confused now by your references to the flexible environment. I tried
 deploying reflect.go to the flexible environment by adding `env: flex` to
 app.yaml:
 > So it seems that reflect.go needs more extensive changes than just
 attachment:0001-Explicitly-set-Content-Length-to-zero-when-there-
 is-.patch​ in order to run in the flexible environment. Are you running
 something other than reflect.go on App Engine?

 Sorry for this confusion. GAE flex is absolutely different environment
 with no 'lightweight restricted Go 1.6 runtime'. So one can run anything
 on there (in fact this is just Docker containers) thus enabling use of any
 reverse proxy. I run a reflector based on
 `net/http/httputil.ReverseProxy`. I've just bundled it and you can find it
 at https://github.com/nogoegst/reflector.

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


More information about the tor-bugs mailing list