bitmask-dev issueshttps://0xacab.org/leap/bitmask-dev/-/issues2018-07-12T15:04:48Zhttps://0xacab.org/leap/bitmask-dev/-/issues/9316Bitmask for Ubuntu Bionic Beaver 18.04? (EOL for Ubuntu 17.10 is: 2018-07)2018-07-12T15:04:48ZEricBitmask for Ubuntu Bionic Beaver 18.04? (EOL for Ubuntu 17.10 is: 2018-07)Hi,
when would Bitmask be available as package on Ubuntu Bionic Beaver 18.04?
The prob is that the EOL for Ubuntu Artful 17.10 is coming soon (2018-07), I am getting notifications via Ubuntu if I wanna upgrade already.
The website (1...Hi,
when would Bitmask be available as package on Ubuntu Bionic Beaver 18.04?
The prob is that the EOL for Ubuntu Artful 17.10 is coming soon (2018-07), I am getting notifications via Ubuntu if I wanna upgrade already.
The website (1) shows support for Ubuntu17 (though I remember seen a few weeks ago also info for Ubuntu18 there, and tried, but it did not work).
In case my question is not suitable here, please advise where to post or whom to contact.
Thx!
(1) https://bitmask.net/en/install/linuxhttps://0xacab.org/leap/bitmask-dev/-/issues/9312User timeout caused connection failure2019-03-23T12:48:31ZVaracUser timeout caused connection failureThis is with the new bionic staging packages.
It worked fine the last 5 tries but today at the train station I had this strange behaviour that changing providers from the main window took a few seconds in the UI.
The log shows this error...This is with the new bionic staging packages.
It worked fine the last 5 tries but today at the train station I had this strange behaviour that changing providers from the main window took a few seconds in the UI.
The log shows this error:
```
2018-05-27T11:19:09+0200 [leap.bitmask.core.dispatcher#error] [DISPATCHER] Unexpected error!
2018-05-27T11:19:09+0200 [leap.bitmask.core.dispatcher#error] NetworkError('User timeout caused connection failure.',)
2018-05-27T11:19:09+0200 [leap.bitmask.core.dispatcher#error] Traceback (most recent call last):
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/endpoints.py", line 989, in failed
checkDone()
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/endpoints.py", line 964, in checkDone
winner.errback(failures.pop())
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 500, in errback
self._startRunCallbacks(fail)
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 567, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/home/varac/.local/lib/python2.7/site-packages/twisted/internet/defer.py", line 653, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/bonafide/config.py", line 333, in errback
raise NetworkError(failure.getErrorMessage())
leap.bitmask.bonafide.errors.NetworkError: User timeout caused connection failure.
```
Riseup-VPN works fine here.https://0xacab.org/leap/bitmask-dev/-/issues/9311Port to Python 32019-05-21T09:10:50ZdrebsPort to Python 3We have to prepare for Python 2 deprecation and make sure Bitmask and its components can be run with Python 3.
Ref: https://docs.python.org/3/howto/pyporting.htmlWe have to prepare for Python 2 deprecation and make sure Bitmask and its components can be run with Python 3.
Ref: https://docs.python.org/3/howto/pyporting.html0.19.3meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9310Black empty window when starting bitmask2018-05-28T11:02:25ZVaracBlack empty window when starting bitmaskThis is with the new bionic staging packages.
It happens irregularly (meaning after a new start everthing is working nicely).
I start Bitmask, the tray icon shows up but the main window is completely empty and black.This is with the new bionic staging packages.
It happens irregularly (meaning after a new start everthing is working nicely).
I start Bitmask, the tray icon shows up but the main window is completely empty and black.https://0xacab.org/leap/bitmask-dev/-/issues/9309Empty drop-down menu2018-05-30T09:26:41ZVaracEmpty drop-down menuThis is with the new bionic staging packages.
It happens irregularly (meaning after a new start everthing is working nicely).
![bitmask-dev-systray](/uploads/1e7e8a51f59ab22abca08ffef14d891e/bitmask-dev-systray.png)This is with the new bionic staging packages.
It happens irregularly (meaning after a new start everthing is working nicely).
![bitmask-dev-systray](/uploads/1e7e8a51f59ab22abca08ffef14d891e/bitmask-dev-systray.png)0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9308Exit code should be greater than 0 for bitmaskctl vpn status in case VPN is n...2018-05-26T13:41:18ZVaracExit code should be greater than 0 for bitmaskctl vpn status in case VPN is not runningFor script usage, `bitmaskctl vpn status` should return with exit code >0 in this case:
```
⏻ ~ » bitmaskctl vpn status
ERROR: bitmaskd is not running
⏻ ~ » echo $?
0
```For script usage, `bitmaskctl vpn status` should return with exit code >0 in this case:
```
⏻ ~ » bitmaskctl vpn status
ERROR: bitmaskd is not running
⏻ ~ » echo $?
0
```https://0xacab.org/leap/bitmask-dev/-/issues/9306base error bitmask gui2018-05-20T19:16:16Zbitmaskbase error bitmask guiI installed bitmask by repository leap in debian. everything was fine until I got this error.
These are bitmask log:
[bitmaskd.log](/uploads/053382602520e75d287d85f76e5c2a23/bitmaskd.log)
that is bitmask version:
Package: bitmask
Ver...I installed bitmask by repository leap in debian. everything was fine until I got this error.
These are bitmask log:
[bitmaskd.log](/uploads/053382602520e75d287d85f76e5c2a23/bitmaskd.log)
that is bitmask version:
Package: bitmask
Version: 0.10.5+0~20180328220318.47860+0.10.5+stretch~0.g8a89b360
Priority: extra
Section: metapackages
Maintainer: Kali Kaneko <kali@leap.se>
Installed-Size: 22.5 kB
Depends: bitmask-core, bitmask-qt, bitmask-vpn, bitmask-mail
Homepage: https://bitmask.net
Download-Size: 12.4 kB
APT-Manual-Installed: yes
APT-Sources: http://deb.leap.se/client staging/stretch amd64 Packages
Description: Metapackage to install bitmask desktop client
The LEAP project aims to secure everyday communication.
.
This package provides a metapackage that installs the qt client, bitmask-vpn
and bitmask-mail.
regards.https://0xacab.org/leap/bitmask-dev/-/issues/9305make dev-bootstrap fails on 18.042018-05-30T15:05:51Zelijahmake dev-bootstrap fails on 18.04```
$ make dev-bootstrap
make[1]: Entering directory '/xxxx/leap/bitmask-dev'
pkg/tools/bitmask-bootstrap.sh
[sudo] password for xxxx:
Reading package lists... Done
Building dependency tree
Reading state information... Done
build...```
$ make dev-bootstrap
make[1]: Entering directory '/xxxx/leap/bitmask-dev'
pkg/tools/bitmask-bootstrap.sh
[sudo] password for xxxx:
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.4ubuntu1).
libffi-dev is already the newest version (3.2.1-8).
libssl-dev is already the newest version (1.1.0g-2ubuntu4).
openvpn is already the newest version (2.4.4-2ubuntu1).
python-dev is already the newest version (2.7.15~rc1-1).
gnupg1 is already the newest version (1.4.22-3ubuntu2).
haveged is already the newest version (1.9.1-6).
libsqlcipher-dev is already the newest version (3.4.1-1build1).
python-pip is already the newest version (9.0.1-2).
python-pyqt5 is already the newest version (5.10.1+dfsg-1ubuntu2).
python-pyqt5.qtwebengine is already the newest version (5.10.1+dfsg-1ubuntu2).
python-virtualenv is already the newest version (15.1.0+ds-1.1).
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
The directory '/xxxx/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/xxxx/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: pew in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: pathlib; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pew)
Requirement already satisfied: shutilwhich; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pew)
Requirement already satisfied: backports.shutil-get-terminal-size; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pew)
Requirement already satisfied: setuptools>=17.1 in /usr/lib/python2.7/dist-packages (from pew)
Requirement already satisfied: virtualenv>=1.11 in /usr/lib/python2.7/dist-packages (from pew)
Requirement already satisfied: virtualenv-clone>=0.2.5 in /usr/local/lib/python2.7/dist-packages (from pew)
bitmask
Running virtualenv with interpreter /xxxx/.local/share/virtualenvs/bitmask/bin/python2
WARNING:vext:Could not add extra path: /usr/share/sip
Please use the *system* python to run this script
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 2375, in <module>
main()
File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 724, in main
symlink=options.symlink)
File "/usr/lib/python2.7/dist-packages/virtualenv.py", line 946, in create_environment
site_packages=site_packages, clear=clear, symlink=symlink))
File "/xxxx/.local/share/virtualenvs/bitmask/lib/python2.7/posixpath.py", line 360, in abspath
if not isabs(path):
File "/xxxx/.local/share/virtualenvs/bitmask/lib/python2.7/posixpath.py", line 54, in isabs
return s.startswith('/')
AttributeError: 'NoneType' object has no attribute 'startswith'
ERROR: You cannot remove the active environment (/xxxx/.local/share/virtualenvs/bitmask).
Makefile:19: recipe for target 'dev-bootstrap' failed
make[1]: *** [dev-bootstrap] Error 1
make[1]: Leaving directory '/xxxx/leap/bitmask-dev'
```https://0xacab.org/leap/bitmask-dev/-/issues/9304running bitmask in qubes vm2018-05-12T07:59:34Zjaimerunning bitmask in qubes vmJust curious if anyone has here has more info about running bitmask desktop in a qubes vm.
I found this post in the Qubes issue tracker which suggests it is something leap people have worked on.
https://github.com/QubesOS/qubes-issues/i...Just curious if anyone has here has more info about running bitmask desktop in a qubes vm.
I found this post in the Qubes issue tracker which suggests it is something leap people have worked on.
https://github.com/QubesOS/qubes-issues/issues/2021#issuecomment-382927060https://0xacab.org/leap/bitmask-dev/-/issues/9303Logout most the time impossible2018-08-24T18:18:42Znigra blackLogout most the time impossiblehello,
nearly every time when i want to log out my account in bitmask, it happens nothing. it doesn't matter if it's a riseup-, demo.bitmask- or calyx-account. i can turn the vpn off, but not log out. i just turn off the whole bitmask.
...hello,
nearly every time when i want to log out my account in bitmask, it happens nothing. it doesn't matter if it's a riseup-, demo.bitmask- or calyx-account. i can turn the vpn off, but not log out. i just turn off the whole bitmask.
is this known to someone?
is it a bug?
is it a lack of security?https://0xacab.org/leap/bitmask-dev/-/issues/9302Error: Unauthorized at XMLHttpRequest.req.onload2018-05-08T16:59:36ZkardanError: Unauthorized at XMLHttpRequest.req.onloadI installed bitmask from git (dev-latest-all) on debian buster (32bit). After moving away `~.config/leap` it starts:
```
$ bitmask
WARNING:vext:Could not add extra path: /usr/share/sip
/home/user/src/bitmask-dev/venv/src/leap.common/src...I installed bitmask from git (dev-latest-all) on debian buster (32bit). After moving away `~.config/leap` it starts:
```
$ bitmask
WARNING:vext:Could not add extra path: /usr/share/sip
/home/user/src/bitmask-dev/venv/src/leap.common/src/leap/common/events/client.py:40: VisibleDeprecationWarning: zmq.eventloop.minitornado is deprecated in pyzmq 14.0 and will be removed.
Install tornado itself to use zmq with the tornado IOLoop.
from zmq.eventloop import zmqstream
[+] launching bitmaskd...
[+] registering python<->js bridge
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
js: Warning: Each child in an array or iterator should have a unique "key" prop. Check the render method of `ErrorMessage`. See https://fb.me/react-warning-keys for more information.
in li (created by ErrorMessage)
in ErrorMessage (created by ErrorPanel)
in div (created by ModalBody)
in ModalBody (created by ErrorPanel)
in div (created by ModalDialog)
in div (created by ModalDialog)
in div (created by ModalDialog)
in ModalDialog (created by Modal)
in Transition (created by Fade)
in Fade (created by Modal)
in div (created by Modal)
js: Warning: Modal: isMounted is deprecated. Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.
```
Then I see the bitmask window:
```
Error
Unauthorized
Error: Unauthorized
at XMLHttpRequest.req.onload (http://localhost:7070/app.bundle.js:31829:29)
```
When I click on the x of the errors message it disappears and the bitmask window stays gray.
The trayicon only offers "Quit" on rightclick.https://0xacab.org/leap/bitmask-dev/-/issues/9301mint linux DNS lookup failed!2018-05-02T08:07:42Zayamomint linux DNS lookup failed!Bitmask used to work fine on linux mint, after I did clean install to the latest release Mint 18.3 bitmask not working the same as before I always get this error message with different providers (The server at riseup.net can't be found, ...Bitmask used to work fine on linux mint, after I did clean install to the latest release Mint 18.3 bitmask not working the same as before I always get this error message with different providers (The server at riseup.net can't be found, because the DNS lookup failed. DNS is the network service that translates a website's name to its Internet address. Either your computer is having trouble connecting to the network, or you are missing some helper files that are needed to securely use DNS while Encrypted Internet is active. To install these helper files, quit this application and start it again.) even with different version of bitmask (0.10.1 - 0.10.2 - 0.9.2), how I can solve this problem?https://0xacab.org/leap/bitmask-dev/-/issues/9300'QWebEnginePage' object has no attribute 'mainFrame'2018-12-26T13:16:58Zmeskio'QWebEnginePage' object has no attribute 'mainFrame'@kardan reports the following backtrace:
```
$ bitmask
~/.local/lib/python2.7/site-packages/leap/common/events/client.py:40: VisibleDeprecatio...@kardan reports the following backtrace:
```
$ bitmask
~/.local/lib/python2.7/site-packages/leap/common/events/client.py:40: VisibleDeprecationWarning: zmq.even
tloop.minitornado is deprecated in pyzmq 14.0 and will be removed.
Install tornado itself to use zmq with the tornado IOLoop.
from zmq.eventloop import zmqstream
[+] launching bitmaskd...
Traceback (most recent call last):
File "/usr/bin/bitmask", line 11, in <module>
load_entry_point('leap.bitmask==0.10.5+1.g62f2cd2f.dirty', 'console_scripts', 'bitmask')()
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 265, in start_app
launch_gui()
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 214, in launch_gui
browser = BrowserWindow(None)
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 106, in __init__
self.loadPage(self.url)
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 135, in loadPage
self.frame = self.page().mainFrame()
AttributeError: 'QWebEnginePage' object has no attribute 'mainFrame'
[11658:11658:0100/000000.920565:ERROR:broker_posix.cc(43)] Invalid node channel message
```
It looks like we are not the only ones that have encounter it: https://bugs.launchpad.net/ubuntu/+source/mnemosyne/+bug/17034730.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9298Unable to seamlessly re-connect VPN after hibernate/suspend mode2018-05-26T14:15:07ZjordilaUnable to seamlessly re-connect VPN after hibernate/suspend modeI'm running a normal connected VPN session . Then enter hibernate or suspend mode .
My Debian 8 PC is unable to seamlessly re-connect (Riseup's VPN) after leaving hibernate/suspend mode .
Bitmask keeps re-trying connection, without succ...I'm running a normal connected VPN session . Then enter hibernate or suspend mode .
My Debian 8 PC is unable to seamlessly re-connect (Riseup's VPN) after leaving hibernate/suspend mode .
Bitmask keeps re-trying connection, without success... until you manually cancel the ongoing session, by turning 'OFF'/ Cancel button ( @ Bitmask GUI ). Turning 'ON' allows Re-connection state to be finally achieved afterwards.https://0xacab.org/leap/bitmask-dev/-/issues/9296sandbox troubles2018-04-14T18:00:30ZGistesandbox troublesHello. When i launching bitmask whith sudo it throw this into my terminal
```
[+] launching bitmaskd...
[0414/204419:FATAL:sandbox_linux.cc(178)] Check failed: sandbox::Credentials::MoveToNewUserNS().
#0 0x7f41abbc64fe <unknown>
#1 0x7f...Hello. When i launching bitmask whith sudo it throw this into my terminal
```
[+] launching bitmaskd...
[0414/204419:FATAL:sandbox_linux.cc(178)] Check failed: sandbox::Credentials::MoveToNewUserNS().
#0 0x7f41abbc64fe <unknown>
#1 0x7f41abbddbde <unknown>
#2 0x7f41ab4b7120 <unknown>
#3 0x7f41aaf30f60 <unknown>
#4 0x7f41aadbb480 <unknown>
#5 0x7f41aadbbaf9 <unknown>
#6 0x7f41aadba129 <unknown>
#7 0x7f41aa204de4 QtWebEngine::processMain()
#8 0x55df5f8e5a83 <unknown>
#9 0x7f41a936f2e1 __libc_start_main
#10 0x55df5f8e5ada <unknown>
Received signal 6
#0 0x7f41abbc64fe <unknown>
#1 0x7f41abbc68d9 <unknown>
#2 0x7f41a9382060 <unknown>
#3 0x7f41a9381fff gsignal
#4 0x7f41a938342a abort
#5 0x7f41abbc5cc5 <unknown>
#6 0x7f41abbddd45 <unknown>
#7 0x7f41ab4b7120 <unknown>
#8 0x7f41aaf30f60 <unknown>
#9 0x7f41aadbb480 <unknown>
#10 0x7f41aadbbaf9 <unknown>
#11 0x7f41aadba129 <unknown>
#12 0x7f41aa204de4 QtWebEngine::processMain()
#13 0x55df5f8e5a83 <unknown>
#14 0x7f41a936f2e1 __libc_start_main
#15 0x55df5f8e5ada <unknown>
r8: 0000000000000000 r9: 00007ffccef26050 r10: 0000000000000008 r11: 0000000000000246
r12: 00007ffccef262b0 r13: 00007ffccef26978 r14: 00007ffccef262c0 r15: 0000000000000000
di: 0000000000000002 si: 00007ffccef26050 bp: 00007ffccef264f0 bx: 0000000000000006
dx: 0000000000000000 ax: 0000000000000000 cx: 00007f41a9381fff sp: 00007ffccef260c8
ip: 00007f41a9381fff efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
```
If i launching bitmask without sudo its don't work too.
I tried to write --no-sandbox and try to open Standalone Bundles already, its not working.
And this issue appears just recently,
two weeks ago everything was fine.
Debian 9.4https://0xacab.org/leap/bitmask-dev/-/issues/9294Allow user to specify port for VPN2018-04-18T18:08:58ZԜаӀtеr ⅬарсһуnѕkіAllow user to specify port for VPNIf a provider supports multiple ports for the VPN, it should be nice to allow the user to choose among them via the configuration file.
Perhaps related is that PREFERRED_PORTS is defined in the code and my guess is that it would be used...If a provider supports multiple ports for the VPN, it should be nice to allow the user to choose among them via the configuration file.
Perhaps related is that PREFERRED_PORTS is defined in the code and my guess is that it would be used to try all different ports if a provider does not specify one, but i don't see the variable actually used anywhere.https://0xacab.org/leap/bitmask-dev/-/issues/9293Error on start up2018-07-04T15:15:28Ziso26Error on start uphttps://share.riseup.net/#FH1r7Q1gWQ3vY4KXRcOOaA
Debian Stretch 9
don't remember what the cause was , thinking not shutting bitmask before rebooting .
anyway tied reinstalling
sudo apt remove bitmask --purge
then
sudo echo "de...https://share.riseup.net/#FH1r7Q1gWQ3vY4KXRcOOaA
Debian Stretch 9
don't remember what the cause was , thinking not shutting bitmask before rebooting .
anyway tied reinstalling
sudo apt remove bitmask --purge
then
sudo echo "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/stretch-backports.list
sudo apt update && sudo apt install -t stretch-backports leap-archive-keyring
sudo sh -c 'echo "deb http://deb.leap.se/client release stretch" > /etc/apt/sources.list.d/bitmask.list'
sudo apt update && sudo apt install bitmask
and cannot shake this error , so what's the best way to cleanly removed bitmask and then have clean install is the question - i keep breaking bitmask , sorry guys
thanks0.19.3https://0xacab.org/leap/bitmask-dev/-/issues/9292'base' error while log in-debian92018-04-09T18:27:57Zswasp'base' error while log in-debian9when I try to log in I receive a "base" error in the interface. so I'm not able to log in and use the software.
[using debian 9]
thanks!
2018-04-09T20:10:44+0100 [twisted.web.client._HTTP11ClientFactory#info] Stopping factory <twiste...when I try to log in I receive a "base" error in the interface. so I'm not able to log in and use the software.
[using debian 9]
thanks!
2018-04-09T20:10:44+0100 [twisted.web.client._HTTP11ClientFactory#info] Stopping factory <twisted.web.client._HTTP11ClientFactory instance at 0x7f9f40be8638>
2018-04-09T20:10:51+0100 [twisted.web.client._HTTP11ClientFactory#info] Starting factory <twisted.web.client._HTTP11ClientFactory instance at 0x7f9f400aa908>
2018-04-09T20:10:52+0100 [twisted.web.client._HTTP11ClientFactory#info] Starting factory <twisted.web.client._HTTP11ClientFactory instance at 0x7f9f4006e290>
2018-04-09T20:10:52+0100 [twisted.web.client._HTTP11ClientFactory#info] Stopping factory <twisted.web.client._HTTP11ClientFactory instance at 0x7f9f400aa908>
2018-04-09T20:10:53+0100 [leap.bitmask.core.dispatcher#error] [DISPATCHER] Unexpected error!
2018-04-09T20:10:53+0100 [leap.bitmask.core.dispatcher#error] KeyError('base',)
2018-04-09T20:10:53+0100 [leap.bitmask.core.dispatcher#error] Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 457, in callback
self._startRunCallbacks(result)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 565, in _startRunCallbacks
self._runCallbacks()
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 651, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1355, in gotResult
_inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1299, in _inlineCallbacks
result = g.send(result)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/bonafide/session.py", line 117, in authenticate
uuid, token = self._srp_auth.process_authentication(auth)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/bonafide/_srp.py", line 67, in process_authentication
self._check_for_errors(auth)
File "/usr/lib/python2.7/dist-packages/leap/bitmask/bonafide/_srp.py", line 81, in _check_for_errors
msg = response['errors']['base']
exceptions.KeyError: 'base'
2018-04-09T20:10:53+0100 [twisted.python.log#info] 127.0.0.1 - - [09/Apr/2018:19:10:53 +0000] "POST /API/bonafide/user/authenticate HTTP/1.1" 200 33 "http://localhost:7070/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.7.1 Chrome/49.0.2623.111 Safari/537.36"https://0xacab.org/leap/bitmask-dev/-/issues/9291Unable to start bitmask 0.10.5 (debian testing): ImportError: cannot import n...2018-04-12T10:19:18ZkienanUnable to start bitmask 0.10.5 (debian testing): ImportError: cannot import name trustRootFromCertificatesbitmask is installed from the leap.se archive. Output of "bitmask":
````
/usr/local/lib/python2.7/dist-packages/leap/common/events/client.py:40: VisibleDeprecationWarning: zmq.eventloop.minitornado is deprecated in pyzmq 14.0 and will b...bitmask is installed from the leap.se archive. Output of "bitmask":
````
/usr/local/lib/python2.7/dist-packages/leap/common/events/client.py:40: VisibleDeprecationWarning: zmq.eventloop.minitornado is deprecated in pyzmq 14.0 and will be removed.
Install tornado itself to use zmq with the tornado IOLoop.
from zmq.eventloop import zmqstream
Traceback (most recent call last):
File "/usr/local/bin/bitmask", line 7, in <module>
from leap.bitmask.gui.app import start_app
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/gui/app.py", line 34, in <module>
from leap.bitmask.core.launcher import run_bitmaskd, pid
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/core/__init__.py", line 20, in <module>
dummy_imports()
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/core/__init__.py", line 9, in dummy_imports
import service
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/core/service.py", line 49, in <module>
from leap.bitmask.core import mail_services
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/core/mail_services.py", line 37, in <module>
from leap.bitmask.bonafide import config
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/bonafide/__init__.py", line 5, in <module>
import config
File "/usr/local/lib/python2.7/dist-packages/leap/bitmask/bonafide/config.py", line 44, in <module>
from leap.common.http import HTTPClient
File "/usr/local/lib/python2.7/dist-packages/leap/common/http.py", line 42, in <module>
from twisted.internet.ssl import Certificate, trustRootFromCertificates
ImportError: cannot import name trustRootFromCertificates
````
Installed version:
````
bitmask:
Installed: 0.10.5+0~20180328220313.47861+0.10.5+buster~0.g8a89b360
Candidate: 0.10.5+0~20180328220313.47861+0.10.5+buster~0.g8a89b360
Version table:
*** 0.10.5+0~20180328220313.47861+0.10.5+buster~0.g8a89b360 500
500 http://deb.leap.se/client release/buster amd64 Packages
500 http://deb.leap.se/client release/buster i386 Packages
100 /var/lib/dpkg/status
python-twisted:
Installed: 17.9.0-1
````https://0xacab.org/leap/bitmask-dev/-/issues/9290Use bitmaskctl from snap2018-04-05T10:05:24ZVaracUse bitmaskctl from snapHow do I use the bitmaskctl cmd when bitmask is installed as snap ?
This is how I failed:
```
⏻ ~ » /snap/riseup-vpn/5/./bin/bitmaskctl
Traceback (most recent call last):
File "/snap/riseup-vpn/5/./bin/bitmaskctl", line 6, in <modul...How do I use the bitmaskctl cmd when bitmask is installed as snap ?
This is how I failed:
```
⏻ ~ » /snap/riseup-vpn/5/./bin/bitmaskctl
Traceback (most recent call last):
File "/snap/riseup-vpn/5/./bin/bitmaskctl", line 6, in <module>
from pkg_resources import load_entry_point
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3038, in <module>
@_call_aside
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3022, in _call_aside
f(*args, **kwargs)
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3051, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 659, in _build_master
return cls._build_from_requirements(__requires__)
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 672, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 857, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'leap.bitmask==0.10.4+8.g78a8ebc' distribution was not found and is required by the application
```