[tor-bugs] #18654 [Obfuscation/Snowflake]: Use TLS WebSockets (wss://) for proxy-to-server communication
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Aug 12 04:36:43 UTC 2016
#18654: Use TLS WebSockets (wss://) for proxy-to-server communication
-----------------------------------+---------------------
Reporter: dcf | Owner:
Type: enhancement | Status: new
Priority: Low | Milestone:
Component: Obfuscation/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-----------------------------------+---------------------
Comment (by dcf):
Replying to [comment:1 serene]:
> Been updating a few things on my end -- when I visit
keroserene.net/snowflake with https, snowflake doesn't work due to the
lack of wss from proxy to server. While it's trivial to set the proxy
javascript to use wss, we still also need to get the server plugin to
accept that. How much time would it take to get TLS support on the server
plugin?
It's probably not too bad. This is the source file:
https://gitweb.torproject.org/pluggable-
transports/snowflake.git/tree/server/server.go
You can probably copy the `startListenerTLS` and `listenTLS` functions
from meek-server:
https://gitweb.torproject.org/pluggable-transports/meek.git/tree/meek-
server/meek-server.go?id=edc089e5af06eebf6a5b1d84d278082746a22c48#n306
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18654#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list