Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Wiki
    • Org
    • Teams
    • Anticensorshipteam
  • BridgeDBSurvivalGuide

Last edited by Alexander Færøy Jun 15, 2020
Page history

BridgeDBSurvivalGuide

BridgeDB survival guide

SSH fingerprints:

  • 1024 SHA256:wDAIdh3zEKYYdQMLIHwR19spLPiKjVvRAmAoB6irnjs root@polyanthum (DSA)
  • 256 SHA256:ydK14UKPpV7sv5PdrLjczPSETUvXwb9gcYm+gZiYDzY root@polyanthum (ECDSA)
  • 256 SHA256:+ZMJU/Nidg9P89tiRWNEeSWa3wIpzzKCzOReAfzIrF0 root@polyanthum (ED25519)
  • 2048 SHA256:x8vgDvdkeSuz8Wa9idjFCR8mT61DGe8SVDYsUi0BpCQ root@polyanthum (RSA)

(Re)starting BridgeDB

  1. Log into BridgeDB's machine.
  2. Change to the BridgeDB user by running sudo -u bridgedb -s
  3. Kill the existing BridgeDB process by running kill $(pgrep -f /home/bridgedb/virtualenvs/bridgedb/bin/bridgedb)
  4. Start BridgeDB by running ~/bridgedb-admin/bin/run-bridgedb which should result in the following output: Starting BridgeDB... [OK].

Inspecting log files

BridgeDB's log file is located at /srv/bridges.torproject.org/log/bridgedb.log

Changing BridgeDB's configuration file

BridgeDB's configuration file (and admin scripts) is maintained in the bridgedb-admin repository. On polyanthum, BridgeDB's host, this repository is located at /srv/bridges.torproject.org/home/bridgedb-admin. and the configuration file is located at /srv/bridges.torproject.org/home/bridgedb-admin/etc/bridgedb.conf.

(Re)starting moat

Moat is implemented by the binary meek-server located in /srv/bridges.torproject.org/bin/. The source code for this binary is available in the meek-server directory of the meek repository. To restart the binary, kill the existing process and then run the script run-meek located in /srv/bridges.torproject.org/bin/. To deploy a new binary, build it on your local machine and scp it onto polyanthum.

(Re)starting wolpertinger

The wolpertinger binary is also located in /srv/bridges.torproject.org/bin/. Its source code is available here. To restart wolpertinger, kill the existing process and then run the script run-wolpertinger located in /srv/bridges.torproject.org/bin/. To deploy a new binary, build it on your local machine and scp it onto polyanthum.

Clone repository
  • AnonOnWikiFavs
  • AppArmorForTBB
  • AutomationInventory
  • BadContent
  • BlockingBittorrent
  • CI
  • CamelCase
  • CrowdfundingHS2015
  • FlashProxyFAQ
  • FlashProxyHowto
  • FlashProxyUsability
  • HTTPSEverywhere
    • SSLObservatorySubmission
  • ImportantGoogleChromeBugs
  • InterMapTxt
  • InterTrac
View All Pages