2.1 KiB
Troubleshooting
This page collects common issues encountered when hosting or accessing flyers.
Tor connectivity
- Ensure Tor is allowed through your firewall. On systems using
ufwyou may need to runsudo ufw allow tor. - Some networks block Tor entirely. If you cannot reach onion services, try connecting over a different network or use a Tor bridge.
Placeholder binaries
The files in voxvera/resources/tor/* are not real executables. Install tor
and obfs4proxy yourself (e.g. apt install tor obfs4proxy) then set
TOR_SOCKS_PORT and TOR_CONTROL_PORT before running voxvera serve or the
Electron GUI. OnionShare uses these values with its --use-running-tor
argument. Running scripts/download_tor.sh can also populate the missing files
automatically.
Firewall rules
- If
voxvera servefails to start OnionShare, verify that outbound connections on ports 9001 and 80 are permitted. - Corporate or university firewalls can block the hidden service ports required by Tor.
SELinux
- On SELinux-enabled distributions you may see
permission deniederrors when OnionShare writes to thehostdirectory. - Run
sudo chcon -Rt svirt_sandbox_file_t hostor disable SELinux enforcement for the folder.
OnionShare crashes
If the GUI shows "OnionShare exited unexpectedly" check the log file
host/<subdomain>/onionshare.log for details. This usually points to
network connectivity problems or a missing dependency. Running
voxvera serve from the command line can provide additional error
output.
If problems persist, consult the OnionShare and Tor documentation for more advanced configuration tips.
Electron GUI
If npm start fails with spawn voxvera ENOENT, the voxvera command is not in your PATH. Install it with pipx install git+https://github.com/PR0M3TH3AN/VoxVera.git or run ./install.sh from the repository.
Missing dependencies
Run voxvera check to see which required tools are present. The command verifies
node, javascript-obfuscator, html-minifier-terser, jq, qrencode,
onionshare-cli, and other helpers, then prints a summary of any that are
missing so you can install them.