Changes between Version 118 and Version 119 of doc/meek


Ignore:
Timestamp:
Sep 18, 2014, 3:55:32 PM (5 years ago)
Author:
mrphs
Comment:

Add "How to run a meek-server" section

Legend:

Unmodified
Added
Removed
Modified
  • doc/meek

    v118 v119  
    342342  --log meek-client.log
    343343}}}
     344
     345== How to Run a meek-server (bridge) ==
     346
     347- Compile the program using `go build`.
     348
     349- Update your torrc file. There's a sample on /meek-server/torrc.
     350
     351NOTE: if you want to run your bridge on two different ports (HTTP and HTTPS), use something like this:
     352
     353{{{
     354ServerTransportPlugin meek exec /usr/local/bin/meek-server --port 7002 --disable-tls --log /var/log/tor/meek-server.log
     355ServerTransportPlugin meek exec /usr/local/bin/meek-server --port 7443 --cert /etc/meek/cert.pem --key /etc/meek/key.pem --log /var/log/tor/meek-server-https.log
     356}}}
     357
     358- To test your bridge on the clinet side, you can add a line like this to your torrc:
     359       
     360{{{
     361Bridge meek 0.0.2.0:3 url=http://my-bridge.example.com:7002/
     362}}}
     363
     364Important Note:
     365
     366If you're running more than one transports, you need a separate tor process for each to avoid user counting confusion. See https://lists.torproject.org/pipermail/tor-dev/2014-September/007480.html and [#Users] for more information.
     367
    344368
    345369== Ideas ==