bitmask-dev issueshttps://0xacab.org/leap/bitmask-dev/-/issues2018-09-28T19:14:43Zhttps://0xacab.org/leap/bitmask-dev/-/issues/9248one-click deb install for riseupVPN2018-09-28T19:14:43ZKali Kanekoone-click deb install for riseupVPNsimilar strategy to tor browser launcher, but just install the repo and install bitmask-vpn, configure riseup and launch bitmask-systray from there.similar strategy to tor browser launcher, but just install the repo and install bitmask-vpn, configure riseup and launch bitmask-systray from there.0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9242bitmaskd doesn't recognize old process2018-09-28T19:14:06ZVaracbitmaskd doesn't recognize old processI want to stop a running VPN, but I can't:
```
--- git/bitmask-systray ‹master› » curl ipinfo.io
{
"ip": "5.79.86.129",
"city": "",
"region": "",
"country": "NL",
"loc": "52.3824,4.8995",
"org": "AS60781 LeaseWeb Netherland...I want to stop a running VPN, but I can't:
```
--- git/bitmask-systray ‹master› » curl ipinfo.io
{
"ip": "5.79.86.129",
"city": "",
"region": "",
"country": "NL",
"loc": "52.3824,4.8995",
"org": "AS60781 LeaseWeb Netherlands B.V."
}%
--- git/bitmask-systray ‹master› » ps aux|grep bitm
varac 12812 0.0 0.5 494588 61136 ? Sl 00:36 0:09 /usr/bin/python /usr/bin/bitmaskd
--- git/bitmask-systray ‹master› » bitmaskd vpn stop
[+] launching bitmaskd...
Another twistd server is running, PID 12812
This could either be a previously started instance of your application or a
different application entirely. To start a new one, either run it in some other
directory, or use the --pidfile and --logfile parameters to avoid clashes.
```0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9240WARNING: this configuration may cache passwords in memory -- use the auth-noc...2018-05-28T21:10:09ZVaracWARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent thisDuring VPN startup there's this msg that I'm worried about:
```
WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
```
more details:
```
2018-02-09T11:43:59+0100 [stdout#info] >LOG...During VPN startup there's this msg that I'm worried about:
```
WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
```
more details:
```
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link local: (not bound)
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link remote: [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link local: (not bound)
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link remote: [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,[tenca.riseup.net] Peer Connection Initiated with [AF_INET]5.79.86.180:443
2018-02-09T11:44:00+0100 [stdout#info] >LOG:1518173040,I,[tenca.riseup.net] Peer Connection Initiated with [AF_INET]5.79.86.180:443
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,Note: option tun-ipv6 is ignored because modern operating systems do not need special IPv6 tun handling anymore.
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,GDG6: NLSMG_ERROR: error -101
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,TUN/TAP device tun0 opened
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,D,do_ifconfig, tt->did_ifconfig_ipv6_setup=1
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip link set dev tun0 up mtu 1500
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip addr add dev tun0 10.41.0.21/21 broadcast 10.41.7.255
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip -6 addr add 2001:db8:123::1013/64 dev tun0
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,add_route_ipv6(2000::/3 -> 2001:db8:123::1 metric -1) dev tun0
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,GID set to nogroup
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,UID set to nobody
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,Initialization Sequence Completed
```0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9239IPv6: Linux route add command failed: external program exited with error stat...2018-05-28T20:43:52ZVaracIPv6: Linux route add command failed: external program exited with error status: 2There're still errors in the log that adding an ipv6 route is failing:
```
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:151...There're still errors in the log that adding an ipv6 route is failing:
```
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link local: (not bound)
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link remote: [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link local: (not bound)
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link remote: [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,[tenca.riseup.net] Peer Connection Initiated with [AF_INET]5.79.86.180:443
2018-02-09T11:44:00+0100 [stdout#info] >LOG:1518173040,I,[tenca.riseup.net] Peer Connection Initiated with [AF_INET]5.79.86.180:443
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,Note: option tun-ipv6 is ignored because modern operating systems do not need special IPv6 tun handling anymore.
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,GDG6: NLSMG_ERROR: error -101
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,TUN/TAP device tun0 opened
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,D,do_ifconfig, tt->did_ifconfig_ipv6_setup=1
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip link set dev tun0 up mtu 1500
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip addr add dev tun0 10.41.0.21/21 broadcast 10.41.7.255
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip -6 addr add 2001:db8:123::1013/64 dev tun0
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,add_route_ipv6(2000::/3 -> 2001:db8:123::1 metric -1) dev tun0
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,GID set to nogroup
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,UID set to nobody
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,Initialization Sequence Completed
```0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9238Bitmaskctl fails to detect a running VPN:2018-09-28T19:13:50ZVaracBitmaskctl fails to detect a running VPN:bitmaskctl fails to detect a running VPN:
```
--- ~ » ps aux|grep bitmask
varac 12812 0.0 0.5 494588 61128 ? Sl 00:36 0:09 /usr/bin/python /usr/bin/bitmaskd
--- ~ » ps aux|grep open
nobody 30807 0.4 0.0 484...bitmaskctl fails to detect a running VPN:
```
--- ~ » ps aux|grep bitmask
varac 12812 0.0 0.5 494588 61128 ? Sl 00:36 0:09 /usr/bin/python /usr/bin/bitmaskd
--- ~ » ps aux|grep open
nobody 30807 0.4 0.0 48444 6672 ? S 11:43 0:00 /usr/sbin/openvpn --setenv LEAPOPENVPN 1 --nobind --client --dev tun --tls-client --remote-cert-tls server --management-signal --script-security 1 --user nobody --persist-key --persist-local-ip --group nogroup --verb 1 --remote 5.79.86.180 443 tcp4 --remote 199.58.81.145 443 tcp4 --remote 198.252.153.28 443 tcp4 --tls-cipher DHE-RSA-AES128-SHA --cipher AES-128-CBC --auth SHA1 --keepalive 10 30 --management-client-user varac --management /tmp/leap-tmpC2jYJ4/openvpn.socket unix --ca /home/varac/.config/leap/providers/riseup.net/keys/ca/cacert.pem --cert /home/varac/.config/leap/providers/riseup.net/keys/client/openvpn.pem --key /home/varac/.config/leap/providers/riseup.net/keys/client/openvpn.pem
nobody 30813 0.2 0.0 48444 6640 ? S 11:43 0:00 /usr/sbin/openvpn --setenv LEAPOPENVPN 1 --nobind --client --dev tun --tls-client --remote-cert-tls server --management-signal --script-security 1 --user nobody --persist-key --persist-local-ip --group nogroup --verb 1 --remote 5.79.86.180 443 tcp4 --remote 199.58.81.145 443 tcp4 --remote 198.252.153.28 443 tcp4 --tls-cipher DHE-RSA-AES128-SHA --cipher AES-128-CBC --auth SHA1 --keepalive 10 30 --management-client-user varac --management /tmp/leap-tmpixeYab/openvpn.socket unix --ca /home/varac/.config/leap/providers/riseup.net/keys/ca/cacert.pem --cert /home/varac/.config/leap/providers/riseup.net/keys/client/openvpn.pem --key /home/varac/.config/leap/providers/riseup.net/keys/client/openvpn.pem
varac 32084 0.0 0.0 15924 1076 pts/2 S+ 11:44 0:00 grep --color=tty open
--- ~ » curl ipinfo.io
{
"ip": "5.79.86.129",
"city": "",
"region": "",
"country": "NL",
"loc": "52.3824,4.8995",
"org": "AS60781 LeaseWeb Netherlands B.V."
}%
--- ~ » bitmaskctl vpn status
status off
firewall off
vpn off
domain riseup.net
```
from bitmaskd.log:
```
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,N,event_wait : Interrupted system call (code=4)
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,N,event_wait : Interrupted system call (code=4)
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route delete command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route delete command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route delete command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route delete command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,delete_route_ipv6(2000::/3)
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route delete command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route -6/-A inet6 del command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,/sbin/ip addr del dev tun0 10.41.0.25/21
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,Linux ip addr del failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,/sbin/ip -6 addr del 2001:db8:123::1017/64 dev tun0
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,ERROR: Linux route delete command failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,/sbin/ip addr del dev tun1 10.41.0.21/21
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,Linux ip addr del failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,Linux ip -6 addr del failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,/sbin/ip -6 addr del 2001:db8:123::1013/64 dev tun1
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,W,Linux ip -6 addr del failed: external program exited with error status: 2
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,SIGTERM[hard,] received, process exiting
2018-02-09T11:43:54+0100 [twisted.internet.endpoints.OneShotFactory#info] Stopping factory <twisted.internet.endpoints.OneShotFactory instance at 0x7f670eaa64d0>
2018-02-09T11:43:54+0100 [stdout#info] >LOG:1518173034,I,SIGTERM[hard,] received, process exiting
2018-02-09T11:43:54+0100 [twisted.internet.endpoints.OneShotFactory#info] Stopping factory <twisted.internet.endpoints.OneShotFactory instance at 0x7f670eaa47e8>
2018-02-09T11:43:58+0100 [twisted.internet.endpoints.OneShotFactory#info] Starting factory <twisted.internet.endpoints.OneShotFactory instance at 0x7f670eaa6c68>
2018-02-09T11:43:58+0100 [twisted.internet.endpoints.OneShotFactory#info] Starting factory <twisted.internet.endpoints.OneShotFactory instance at 0x7f670eaacdd0>
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link local: (not bound)
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link remote: [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCP connection established with [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link local: (not bound)
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,TCPv4_CLIENT link remote: [AF_INET]5.79.86.180:443
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
2018-02-09T11:43:59+0100 [stdout#info] >LOG:1518173039,I,[tenca.riseup.net] Peer Connection Initiated with [AF_INET]5.79.86.180:443
2018-02-09T11:44:00+0100 [stdout#info] >LOG:1518173040,I,[tenca.riseup.net] Peer Connection Initiated with [AF_INET]5.79.86.180:443
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,Note: option tun-ipv6 is ignored because modern operating systems do not need special IPv6 tun handling anymore.
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,GDG6: NLSMG_ERROR: error -101
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,TUN/TAP device tun0 opened
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,D,do_ifconfig, tt->did_ifconfig_ipv6_setup=1
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip link set dev tun0 up mtu 1500
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip addr add dev tun0 10.41.0.21/21 broadcast 10.41.7.255
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip -6 addr add 2001:db8:123::1013/64 dev tun0
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,add_route_ipv6(2000::/3 -> 2001:db8:123::1 metric -1) dev tun0
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,GID set to nogroup
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,UID set to nobody
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,Initialization Sequence Completed
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,Note: option tun-ipv6 is ignored because modern operating systems do not need special IPv6 tun handling anymore.
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,GDG6: NLSMG_ERROR: error -101
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,TUN/TAP device tun1 opened
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,D,do_ifconfig, tt->did_ifconfig_ipv6_setup=1
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip link set dev tun1 up mtu 1500
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip addr add dev tun1 10.41.0.25/21 broadcast 10.41.7.255
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,/sbin/ip -6 addr add 2001:db8:123::1017/64 dev tun1
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,add_route_ipv6(2000::/3 -> 2001:db8:123::1 metric -1) dev tun1
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,ERROR: Linux route -6/-A inet6 add command failed: external program exited with error status: 2
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,GID set to nogroup
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,UID set to nobody
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,W,WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2018-02-09T11:44:01+0100 [stdout#info] >LOG:1518173041,I,Initialization Sequence Completed
2018-02-09T11:44:34+0100 [leap.bitmask.core.dispatcher#error] [DISPATCHER] Unexpected error!
2018-02-09T11:44:34+0100 [leap.bitmask.core.dispatcher#error] AssertionError('Tried to stop a LoopingCall that was not running.',)
2018-02-09T11:44:34+0100 [leap.bitmask.core.dispatcher#error] Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/dispatcher.py", line 585, in dispatch
return defer.maybeDeferred(_method, *msg)
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/dispatcher.py", line 509, in do_VPN
d = dispatch(vpn, *parts)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/dispatcher.py", line 59, in dispatch
return defer.maybeDeferred(_method, service, *parts, **kw)
--- <exception caught here> ---
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/core/dispatcher.py", line 203, in do_STOP
d = vpn.stop_vpn()
File "/usr/lib/python2.7/dist-packages/leap/bitmask/vpn/service.py", line 182, in stop_vpn
self.watchdog.stop()
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/task.py", line 202, in stop
assert self.running, ("Tried to stop a LoopingCall that was "
exceptions.AssertionError: Tried to stop a LoopingCall that was not running.
```0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9236VPN on, Bitmask tray icon indicates it right but UI is wrong2018-05-28T21:10:53ZVaracVPN on, Bitmask tray icon indicates it right but UI is wrong![Screenshot_from_2018-02-06_09-13-16](/uploads/654681f1974a28887d2c98a912f5455b/Screenshot_from_2018-02-06_09-13-16.png)![Screenshot_from_2018-02-06_09-13-16](/uploads/654681f1974a28887d2c98a912f5455b/Screenshot_from_2018-02-06_09-13-16.png)0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9227Bitmask died, bitmaskd still running2018-09-28T19:13:58ZVaracBitmask died, bitmaskd still runningI'm using latest 0.10.3-rc1 deb package, and I realized that bitmask was not running anymore, but bitmaskd was and the VPN was still active.
```
--- ~ » ps aux|grep bitm
varac 1123 0.0 0.4 409436 54152 ? Sl Jan26 0:03 /...I'm using latest 0.10.3-rc1 deb package, and I realized that bitmask was not running anymore, but bitmaskd was and the VPN was still active.
```
--- ~ » ps aux|grep bitm
varac 1123 0.0 0.4 409436 54152 ? Sl Jan26 0:03 /usr/bin/python /usr/bin/bitmaskd --verbose
varac 12044 0.0 0.0 15924 1048 pts/0 S+ 01:39 0:00 grep --color=tty bitm
nobody 31447 0.3 0.0 48528 6424 ? S Jan26 0:46 /usr/sbin/openvpn --setenv LEAPOPENVPN 1 --nobind --client --dev tun --tls-client --remote-cert-tls server --management-signal --script-security 1 --user nobody --persist-key --persist-local-ip --group nogroup --verb 1 --remote 46.165.242.169 443 tcp4 --remote 198.252.153.84 443 tcp4 --tls-cipher DHE-RSA-AES128-SHA --cipher AES-128-CBC --auth SHA1 --keepalive 10 30 --management-client-user varac --management /tmp/leap-tmp2Tyn2l/openvpn.socket unix --ca /home/varac/.config/leap/providers/demo.bitmask.net/keys/ca/cacert.pem --cert /home/varac/.config/leap/providers/demo.bitmask.net/keys/client/openvpn.pem --key /home/varac/.config/leap/providers/demo.bitmask.net/keys/client/openvpn.pem
```
But I cannot simply start bitmask again:
```
--- ~ » bitmask
[+] launching bitmaskd...
Another twistd server is running, PID 1123
This could either be a previously started instance of your application or a
different application entirely. To start a new one, either run it in some other
directory, or use the --pidfile and --logfile parameters to avoid clashes.
ERROR: No authentication token found!
```
This situation is bad because users don't have a chance to either turn off the VPN easily, or restart bitmask.0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9218pass --autostart to bitmask commandline entrypoint2018-06-14T13:44:34ZKali Kanekopass --autostart to bitmask commandline entrypointin this way, the functionality for --nowindow would be complete.in this way, the functionality for --nowindow would be complete.0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9214OSX: Still routing through gateway even after quitting2018-05-31T17:52:49Zmcy100OSX: Still routing through gateway even after quittingStill routing through Charlottenburg-Wilmersdorf gateway even though bitmask is quit - no bitmask process running. is there another name for process? restart of computer was required.
Latest version of Bitmask on SieraOS. - cant launch...Still routing through Charlottenburg-Wilmersdorf gateway even though bitmask is quit - no bitmask process running. is there another name for process? restart of computer was required.
Latest version of Bitmask on SieraOS. - cant launch bitmask now, so cant get the version number.0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9211openvpn doesn't shut down with bitmaskctl vpn stop2018-05-31T17:57:10ZLouis Holbrookopenvpn doesn't shut down with bitmaskctl vpn stopRunning `bitmask_core v0.10.2+107.ga351693b` / `virtualenv python 2.6` on `4.14.13-1-ARCH`
```
bitmaskctl vpn start starts vpn successfully.
bitmaskctl vpn stop returns ok
bitmaskctl vpn status says vpn is stopped
```
`ps aux | grep ...Running `bitmask_core v0.10.2+107.ga351693b` / `virtualenv python 2.6` on `4.14.13-1-ARCH`
```
bitmaskctl vpn start starts vpn successfully.
bitmaskctl vpn stop returns ok
bitmaskctl vpn status says vpn is stopped
```
`ps aux | grep openvpn` shows the openvpn process still running.
Trying to `killall -QUIT openvpn` results in a crash in the network stack, with effects like:
```
ping something -> socket error: operation not permitted
sudo route del net <vpn ip> -> hangs
```0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9205GUI black screen - Ubuntu 17.10 + Nvidia 390.12 (artful)2018-05-31T17:51:17ZSune MølgaardGUI black screen - Ubuntu 17.10 + Nvidia 390.12 (artful)Black screen on GUI.
STDOUT spewing A LOT of the following:
```
sune@lyra:~$ bitmask
[+] launching bitmaskd...
QApplication: invalid style override passed, ignoring it.
[+] registering python<->js bridge
QOpenGLShaderProgram: could not...Black screen on GUI.
STDOUT spewing A LOT of the following:
```
sune@lyra:~$ bitmask
[+] launching bitmaskd...
QApplication: invalid style override passed, ignoring it.
[+] registering python<->js bridge
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
Could not link shader program:
""
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(matrix): shader program is not linked
QOpenGLShaderProgram::uniformLocation(opacity): shader program is not linked
js: Warning: Accessing PropTypes via the main React package is deprecated, and will be removed in React v16.0. Use the latest available v15.* prop-types package from npm instead. For info on usage, compatibility, migration and more, see https://fb.me/prop-types-docs
js: Warning: Accessing createClass via the main React package is deprecated, and will be removed in React v16.0. Use a plain JavaScript class instead. If you're not yet ready to migrate, create-react-class v15.* is available on npm as a temporary, drop-in replacement. For more info see https://fb.me/react-create-class
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(matrix): shader program is not linked
QOpenGLShaderProgram::uniformLocation(opacity): shader program is not linked
js: Warning: Accessing factories like React.DOM.canvas has been deprecated and will be removed in v16.0+. Use the react-dom-factories package instead. Version 1.0 provides a drop-in replacement. For more info, see https://fb.me/react-dom-factories
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(qt_Matrix): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(qt_Matrix): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(qt_Matrix): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(qt_Matrix): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
```0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9194Error window pops up each time i open Bitmask2018-05-28T20:42:15Zmcy100Error window pops up each time i open BitmaskMac - sierraOS 10.13.2
Bitmask - Version 0.10.2-78-g07f27fab
![Screen_Shot_2018-01-08_at_10.33.12_AM](/uploads/848135b1d2a48b3a32013fcd1c6db8d5/Screen_Shot_2018-01-08_at_10.33.12_AM.png)
If i click ok, i am then able to use bitmask.Mac - sierraOS 10.13.2
Bitmask - Version 0.10.2-78-g07f27fab
![Screen_Shot_2018-01-08_at_10.33.12_AM](/uploads/848135b1d2a48b3a32013fcd1c6db8d5/Screen_Shot_2018-01-08_at_10.33.12_AM.png)
If i click ok, i am then able to use bitmask.0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9188Can't start bitmask (lastest bundle 10.0.3)2018-05-28T20:39:01ZFabCan't start bitmask (lastest bundle 10.0.3)Hi all,
First of all: Happy New Year ;)
Riseup forum sent me here so...
For some weeks, i've been using bitmask (https://dl.bitmask.net/client/linux/stable/Bitmask-linux64-latest.tar.gz) with my blackriseup account with success.
Bu...Hi all,
First of all: Happy New Year ;)
Riseup forum sent me here so...
For some weeks, i've been using bitmask (https://dl.bitmask.net/client/linux/stable/Bitmask-linux64-latest.tar.gz) with my blackriseup account with success.
But since few days, it doesn't work anymore. And i'd like to know why and how to trace/debug it.
I never used the debian way of installing bitmask...
<code>
sudo apt install leap-archive-keyring
sudo sh -c 'echo "deb http://deb.leap.se/client release buster" > /etc/apt/sources.list.d/bitmask.list'
sudo apt update && sudo apt install bitmask
</code>
...because i even couldn't log in with blackriseup account. Any click on any buttons seems doing... nothing.
Well, that's why i used the lastest standalone bundles of bitmask.
When i start the /opt/bitmask-0.10.3/bitmask script, i can log into my blackriseup account then when i try to "turn on" the vpn, /var/syslog/ says :
<code>
Jan 6 13:21:50 FR-PORT bitmask-root: WARNING: unrecognized openvpn flag --nobind
Jan 6 13:21:50 FR-PORT bitmask-root: WARNING: unrecognized openvpn flag --client
Jan 6 13:21:50 FR-PORT bitmask-root: WARNING: unrecognized openvpn flag --tls-client
Jan 6 13:21:50 FR-PORT bitmask-root: WARNING: unrecognized openvpn flag --remote-cert-tls
Jan 6 13:21:50 FR-PORT bitmask-root: WARNING: unrecognized openvpn flag --tun-ipv6
Jan 6 13:21:50 FR-PORT bitmask-root: WARNING: unrecognized openvpn flag --management-signal
</code>
and nothing else. The vpn doesn't start, stay in "connecting" status and all my internet traffic is down. I have to close the bitmask windows to get internet access again.
Thank you for helping. I'd like to help you to test the app. What's the best to do ?
regards,
Fabrice.0.19.3meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9151state transition is wrong2018-05-28T20:58:16ZKali Kanekostate transition is wrongstate transitions for VPN do not work correctly in OSX.state transitions for VPN do not work correctly in OSX.0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9150osx sierra: dialog says that Bitmask cannot start2018-05-31T17:58:20ZKali Kanekoosx sierra: dialog says that Bitmask cannot startwhen starting the app, a dialog is launched saying that "the application cannot be started".
Bitmask, however, launches correctly.when starting the app, a dialog is launched saying that "the application cannot be started".
Bitmask, however, launches correctly.0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9143Gray screen on startup2018-05-28T20:49:41ZlainGray screen on startupWhen I start Bitmask I have only a blank screen like in the image provided.I use i3wm only and I am properly connected to the internet.I only disconnected for the screenshot. ![bitmask](/uploads/c29795a7925287c7a5d67800c9ec1e42/bitmask.png)When I start Bitmask I have only a blank screen like in the image provided.I use i3wm only and I am properly connected to the internet.I only disconnected for the screenshot. ![bitmask](/uploads/c29795a7925287c7a5d67800c9ec1e42/bitmask.png)0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9142Commandline switches do not work.2018-05-28T20:39:53ZNicolas JonasCommandline switches do not work.Using the master branch in my sources.list
`man bitmask` shows me all kinds of switches, none of them works for me.Using the master branch in my sources.list
`man bitmask` shows me all kinds of switches, none of them works for me.0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9134Toggle VPN from sys tray2018-05-31T17:55:47ZVaracToggle VPN from sys trayI'm using Bitmask 0.10.2 (ubuntu artful package).
Great that the tray icon is back :juggling_tone5:
It would be great if you could toggle the VPN on/off from the tray !I'm using Bitmask 0.10.2 (ubuntu artful package).
Great that the tray icon is back :juggling_tone5:
It would be great if you could toggle the VPN on/off from the tray !0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9115Bitmask window has zoom level too large (sid+xfce4)2018-05-31T17:50:10ZFalan SterioBitmask window has zoom level too large (sid+xfce4)Here a regular user of bitmask in debian sid, xfce4 environment. All working properly from months, but after upgrade my repo from:
> deb http://deb.bitmask.net/debian sid main
to:
> deb http://deb.leap.se/client sid release
i can...Here a regular user of bitmask in debian sid, xfce4 environment. All working properly from months, but after upgrade my repo from:
> deb http://deb.bitmask.net/debian sid main
to:
> deb http://deb.leap.se/client sid release
i can't visualize correctly the main window of the program; all seems oversized. I attach some screenshots. If a launch the program from the shell, this is the log:
> (python:899): Gtk-WARNING **: Theme parsing error: gtk.css:27:10: The 'engine' property is ignored
> (python:899): Gtk-WARNING **: Theme parsing error: gtk.css:29:23: Custom CSS properties are no longer supported.
> (python:899): Gtk-WARNING **: Theme parsing error: gtk.css:51:39: The style property GtkWidget:cursor-color is deprecated and shouldn't be used anymore. It will be removed in a future version
![Captura_de_pantalla_2017-10-25_16-43-53](/uploads/49149a2a1b5bbf7fbc1cf447058b94b9/Captura_de_pantalla_2017-10-25_16-43-53.png)!
![Captura_de_pantalla_2017-10-25_19-47-23](/uploads/6fd278573c3463d04b07a7422caa4cda/Captura_de_pantalla_2017-10-25_19-47-23.png)![Captura_de_pantalla_2017-10-25_19-47-54](/uploads/69ba96515d99adb5a055680f5effa2eb/Captura_de_pantalla_2017-10-25_19-47-54.png)!
![Captura_de_pantalla_2017-10-25_19-48-15](/uploads/84e08f7d6c39dd130980a8f33697ac34/Captura_de_pantalla_2017-10-25_19-48-15.png)![Captura_de_pantalla_2017-10-25_19-48-31](/uploads/7030ad6ff6fb701c0709e935ad1dd856/Captura_de_pantalla_2017-10-25_19-48-31.png)![Captura_de_pantalla_2017-10-25_19-49-17](/uploads/e91733c02ded8262d25c32a3a8a7869e/Captura_de_pantalla_2017-10-25_19-49-17.png)0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9068bitmask_chromium doesn't start (complaining about missing chromium)2018-05-31T17:54:58ZVaracbitmask_chromium doesn't start (complaining about missing chromium)```
--- ~ » bitmask_chromium
[!] Cannot find chromium installed in the system!
--- ~ » dpkg -l chromium-browser ...```
--- ~ » bitmask_chromium
[!] Cannot find chromium installed in the system!
--- ~ » dpkg -l chromium-browser 1 ↵
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============================================-============================-============================-==================================================================================================
ii chromium-browser 60.0.3112.113-0ubuntu0.17.04 amd64 Chromium web browser, open-source version of Chrome
```0.19.3Kali KanekoKali Kaneko