blob: 41bb8fe35eed57d5e55c06fa87603b9abb2fa043 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
Troubleshooting
===============
This document contains some useful debug information.
OSX
---
If you're having troubles with old versions of RiseupVPN that did not have an
uninstaller, and the new installer is not cleanly replacing the previous
install, you might need to manually clean things up. You will need root access to
stop the privileged helper.
First, see if the helper is running:
.. code:: bash
pgrep bitmask-helper
To stop it:
.. code:: bash
sudo launchctl unload /Library/LaunchDaemons/se.leap.bitmask-helper.plist
To start it:
.. code:: bash
sudo launchctl load /Library/LaunchDaemons/se.leap.bitmask-helper.plist
sudo launchctl start /Library/LaunchDaemons/se.leap.bitmask-helper.plist
Check that it's running:
.. code:: bash
pgrep bitmask-helper
Manually check that the web api is running, and that it reports a version that matches what you currently have installed:
.. code:: bash
curl http://localhost:7171/version
Also, you can check that the path near the end of the file /Library/LaunchDaemons/se.leap.bitmask-helper.plist
matches the current path where you installed RiseupVPN.app.
Cleaning up
~~~~~~~~~~~
If you have things messed up and you want to completely delete the bitmask-helper:
.. code:: bash
sudo launchctl unload /Library/LaunchDaemons/se.leap.bitmask-helper.plist
sudo rm -rf /Library/LaunchDaemons/se.leap.bitmask-helper.plist
Make sure that "pgrep bitmask-helper" does not return any pid.
Now you can move /Applications/RiseupVPN.app to the Trash, and launch a
recent installer to get a clean install.
Firewall
~~~~~~~~
In the unfortunate event that a crash lets you with a non-usable connection, you can restore the firewall by hand:
.. code:: bash
# if you see drop ... <bitmask_gateways>, the fw is on
sudo pfctl -a com.apple/250.BitmaskFirewall -sr
# clean it up!
sudo pfctl -a com.apple/250.BitmaskFirewall -F all
Windows
-------
In Windows you can use PowerShell to see if there's an old service Running (it
can be from RiseupVPN, CalyxVPN, LibraryVPN etc...).
.. code:: powershell
PS C:\Users\admin> Get-Service bitmask-helper-v2
You can also stop it (needs admin)
.. code:: powershell
PS C:\Users\admin> Stop-Service bitmask-helper-v2
To force logging:
.. code:: bash
QT_FORCE_STDERR_LOGGING=1 ./riseup-vpn.exe
|