bitmask-dev issueshttps://0xacab.org/leap/bitmask-dev/-/issues2018-10-25T15:43:47Zhttps://0xacab.org/leap/bitmask-dev/-/issues/9137DNS not working on ubuntu artful 17.102018-10-25T15:43:47ZVaracDNS not working on ubuntu artful 17.10DNS resolution is blocked after I connect to demo.bm VPN:
```
--- ~ » host ix.de
../../../../lib/isc/unix/net.c:581: sendmsg() failed: Operation not permitted
Host ix.de not found: 5(REFUSED)
--- ~ » host ix.de 4.2.2.2
../../../../lib...DNS resolution is blocked after I connect to demo.bm VPN:
```
--- ~ » host ix.de
../../../../lib/isc/unix/net.c:581: sendmsg() failed: Operation not permitted
Host ix.de not found: 5(REFUSED)
--- ~ » host ix.de 4.2.2.2
../../../../lib/isc/unix/net.c:581: sendmsg() failed: Operation not permitted
Using domain server:
Name: 4.2.2.2
Address: 4.2.2.2#53
Aliases:
ix.de has address 193.99.144.80
ix.de has IPv6 address 2a02:2e0:3fe:1001:302::
ix.de mail is handled by 10 relay.heise.de.
ix.de mail is handled by 50 secondarymx.heise.de.
--- ~ » sudo iptables -nL
[sudo] password for varac:
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
DOCKER-ISOLATION all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ctstate RELATED,ESTABLISHED
DOCKER all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
bitmask all -- 0.0.0.0/0 0.0.0.0/0
Chain DOCKER (1 references)
target prot opt source destination
Chain DOCKER-ISOLATION (1 references)
target prot opt source destination
RETURN all -- 0.0.0.0/0 0.0.0.0/0
Chain bitmask (1 references)
target prot opt source destination
ACCEPT all -- 0.0.0.0/0 10.1.1.0/24
ACCEPT udp -- 10.1.1.0/24 0.0.0.0/0 udp dpt:53
ACCEPT tcp -- 10.1.1.0/24 0.0.0.0/0 tcp dpt:53
RETURN udp -- 0.0.0.0/0 239.255.255.250 udp dpt:1900
RETURN udp -- 0.0.0.0/0 224.0.0.251 udp dpt:5353
ACCEPT all -- 0.0.0.0/0 46.165.242.169
ACCEPT all -- 0.0.0.0/0 198.252.153.84
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
```
I'm using latest artful packages which are the same commit as the 0.10.2 release:
```
--- ~ » dpkg -l|grep bitmask
ii bitmask 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Metapackage to install bitmask desktop client
ii bitmask-chromium 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Bitmask chromium launcher
ii bitmask-core 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Provides the core daemon for bitmask
ii bitmask-js 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all bitmask javascript library
ii bitmask-mail 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Bitmask mail components
ii bitmask-mua 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Pixelated MUA for LEAP bitmask mail
ii bitmask-qt 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Bitmask desktop client (qt5) to access LEAP Services
ii bitmask-vpn 0.10.0+0~20171102172742.25354+master+artful~43.g4e7f9081 all Bitmask core VPN daemon
```
Log: [bitmaskd.log](/uploads/22f26bbdfe90cf19a7d9298d478a8e9d/bitmaskd.log)0.10.3meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9323First version of a Windows bitmask helper2018-07-03T18:28:04ZKali KanekoFirst version of a Windows bitmask helperThis helper needs to:
* [ ] start openvpn (as admin, drop privileges).
* [ ] stop openvpn
* [ ] register a callback to notify bitmaskd when openvpn dies unexpectedly.This helper needs to:
* [ ] start openvpn (as admin, drop privileges).
* [ ] stop openvpn
* [ ] register a callback to notify bitmaskd when openvpn dies unexpectedly.RiseupVPN betameskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9187explore the possible frameworks and langs for the systray2018-01-23T21:09:19Zmeskioexplore the possible frameworks and langs for the systrayShould we use golang? rust? python?
Qt? something more native?
https://github.com/getlantern/systray
https://github.com/qdot/systray-rsShould we use golang? rust? python?
Qt? something more native?
https://github.com/getlantern/systray
https://github.com/qdot/systray-rsRiseupVPN betameskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9159Fix e2e mail test2017-12-01T09:49:48ZVaracFix e2e mail testThe [e2e test timeouts](https://0xacab.org/leap/bitmask-dev/-/jobs/27564) after:
```
$ make test_e2e
# if there's no sudo, assumming this is running as root by the CI
test -f /usr/bin/sudo && sudo cp src/leap/bitmask/vpn/helpers/linux/b...The [e2e test timeouts](https://0xacab.org/leap/bitmask-dev/-/jobs/27564) after:
```
$ make test_e2e
# if there's no sudo, assumming this is running as root by the CI
test -f /usr/bin/sudo && sudo cp src/leap/bitmask/vpn/helpers/linux/bitmask-root /usr/local/sbin/ || cp src/leap/bitmask/vpn/helpers/linux/bitmask-root /usr/local/sbin/
test -f /usr/bin/sudo && sudo cp src/leap/bitmask/vpn/helpers/linux/se.leap.bitmask.policy /usr/share/polkit-1/actions/se.bitmask.bundle.policy || cp src/leap/bitmask/vpn/helpers/linux/se.leap.bitmask.policy /usr/share/polkit-1/actions/se.bitmask.bundle.policy
tests/e2e/e2e-test-mail.sh
Running with xtrace disabled!
WARNING:vext:Could not add extra path: /usr/share/sip
stop ok
WARNING:vext:Could not add extra path: /usr/share/sip
start ok
WARNING:vext:Could not add extra path: /usr/share/sip
signup ok
user tmp_user_20171123191811
created user. authenticating...
WARNING:vext:Could not add extra path: /usr/share/sip
WARNING:vext:Could not add extra path: /usr/share/sip
WARNING:vext:Could not add extra path: /usr/share/sip
…
```
The upgrade to the artful docker image seems related, because before the e2e test was working fine.
When running in verbose mode, `tests/e2e/e2e-test-mail.sh` loops because `bitmaskctl mail get_token` doesn't get a token back:
```
(py27-dev) root@runner--project-0-concurrent-0:/builds/project-0# bash -x tests/e2e/e2e-test-mail.sh
++ echo 'token None
user tmp_user_20171124085521@mail.bitmask.net'
++ head -n 1
++ sed 's/ */ /g'
++ cut '-d ' -f 2
+ imap_pw=None
+ [[ None == *\N\o\n\e* ]]
++ bitmaskctl mail get_token
+ response='token None
user tmp_user_20171124085521@mail.bitmask.net'
+ sleep 2
```0.10.3meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9160Tox uses python3 to setup virtualenv2017-11-30T13:47:20ZVaracTox uses python3 to setup virtualenvI am trying to run the e2e tests locally with gitlab-runner but it fails:
```
--- git/bitmask-dev ‹master* M⁇› » gitlab-runner exec docker --docker-privileged --env BITMASK_INVITE_CODE="$BITMASK_INVITE_CODE" --env TEST_PASSWORD="$TEST_P...I am trying to run the e2e tests locally with gitlab-runner but it fails:
```
--- git/bitmask-dev ‹master* M⁇› » gitlab-runner exec docker --docker-privileged --env BITMASK_INVITE_CODE="$BITMASK_INVITE_CODE" --env TEST_PASSWORD="$TEST_PASSWORD" --env TEST_USERNAME="$TEST_USERNAME" e2e_tests
WARNING: Since GitLab Runner 10.0 this command is marked as DEPRECATED and will be removed in one of upcoming releases
WARNING: You most probably have uncommitted changes.
WARNING: These changes will not be tested.
Running with gitlab-runner 10.1.0 (c1ecf97f)
on ()
Using Docker executor with image 0xacab.org:4567/leap/bitmask-dev:latest ...
Using docker image sha256:e8b05efb69792231956c2ecaa30178353800a829b5fd47d2d31ecf211e802f67 for predefined container...
Pulling docker image 0xacab.org:4567/leap/bitmask-dev:latest ...
Using docker image 0xacab.org:4567/leap/bitmask-dev:latest ID=sha256:79a3815b2b46e423beddb95e4beeb565ad6096805f4a4c9965fa7f43e403881e for build container...
Running on runner--project-0-concurrent-0 via rocinante...
Cloning repository...
Cloning into '/builds/project-0'...
done.
Checking out 7622e66f as master...
Skipping Git submodules setup
$ dpkg -l tox > /dev/null || apt-get -y --no-install-recommends install tox
$ tox -e py27-dev --notest
py27-dev create: /builds/project-0/.tox/py27-dev
ERROR: invocation failed (exit code 1), logfile: /builds/project-0/.tox/py27-dev/log/py27-dev-0.log
ERROR: actionid: py27-dev
msg: getenv
cmdargs: ['/usr/bin/python3', '-m', 'virtualenv', '--python', '/usr/bin/python2.7', 'py27-dev']
env: {'DOCKER_DRIVER': 'overlay', 'CI_JOB_TOKEN': '', 'CI_JOB_NAME': 'e2e_tests', 'CI_SERVER_VERSION': '', 'LANG': 'en_US.utf8', 'GITLAB_CI': 'true', 'CI_SERVER_REVISION': '', 'TEST_USERNAME': 'testuser1@demo.bitmask.net', 'HOSTNAME': 'runner--project-0-concurrent-0', 'OLDPWD': '/tmp', 'CI_DISPOSABLE_ENVIRONMENT': 'true', 'TEST_PASSWORD': 'Rvhi6z3sbJIyL/JO7', 'CI_SERVER_NAME': 'GitLab CI', 'CI': 'true', 'CI_PROJECT_ID': '0', 'PWD': '/builds/project-0', 'HOME': '/tmp', 'CI_COMMIT_BEFORE_SHA': '99700bb2ff808784bf227a5ce000fe833fc99617', 'DEBIAN_FRONTEND': 'noninteractive', 'CI_COMMIT_REF_NAME': 'master', 'CI_SERVER': 'yes', 'CI_JOB_ID': '1', 'CI_REPOSITORY_URL': '/home/varac/leap/git/bitmask-dev', 'BITMASK_INVITE_CODE': 'rjfp-jpnx', 'SHLVL': '1', 'CI_COMMIT_REF': '7622e66fd31f3d23d36186e357e9bf95c459fdda', 'PATH': '/builds/project-0/.tox/py27-dev/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'CI_PROJECT_DIR': '/builds/project-0', 'CI_JOB_STAGE': 'e2e', '_': '/usr/bin/tox', 'CPPFLAGS': "'-I/usr/local/include/sqlcipher'", 'LDFLAGS': "'-L/usr/local/lib'", 'PYTHONHASHSEED': '1015584748', 'VIRTUAL_ENV': '/builds/project-0/.tox/py27-dev'}
New python executable in /builds/project-0/.tox/py27-dev/bin/python2.7
Also creating executable in /builds/project-0/.tox/py27-dev/bin/python
Installing setuptools, pkg_resources, pip, wheel...
Complete output from command /builds/project-0/.tox/py27-dev/bin/python2.7 - setuptools pkg_resources pip wheel:
Collecting setuptools
Exception:
Traceback (most recent call last):
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/commands/install.py", line 353, in run
wb.build(autobuilding=True)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/wheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/req/req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/req/req_set.py", line 554, in _prepare_file
require_hashes
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/req/req_install.py", line 278, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line 465, in find_requirement
all_candidates = self.find_all_candidates(req.name)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line 423, in find_all_candidates
for page in self._get_pages(url_locations, project_name):
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line 568, in _get_pages
page = self._get_page(location)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line 683, in _get_page
return HTMLPage.get_page(link, session=self.session)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line 792, in get_page
"Cache-Control": "max-age=600",
File "/builds/project-0/.tox/py27-dev/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/sessions.py", line 501, in get
return self.request('GET', url, **kwargs)
File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/download.py", line 386, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "/builds/project-0/.tox/py27-dev/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/sessions.py", line 488, in request
resp = self.send(prep, **send_kwargs)
File "/builds/project-0/.tox/py27-dev/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/sessions.py", line 609, in send
r = adapter.send(request, **kwargs)
File "/builds/project-0/.tox/py27-dev/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl/cachecontrol/adapter.py", line 47, in send
resp = super(CacheControlAdapter, self).send(request, **kw)
File "/builds/project-0/.tox/py27-dev/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/adapters.py", line 423, in send
timeout=timeout
File "/builds/project-0/.tox/py27-dev/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/connectionpool.py", line 643, in urlopen
_stacktrace=sys.exc_info()[2])
File "/builds/project-0/.tox/py27-dev/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/util/retry.py", line 315, in increment
total -= 1
TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
----------------------------------------
...Installing setuptools, pkg_resources, pip, wheel...done.
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/virtualenv.py", line 2375, in <module>
main()
File "/usr/lib/python3/dist-packages/virtualenv.py", line 724, in main
symlink=options.symlink)
File "/usr/lib/python3/dist-packages/virtualenv.py", line 992, in create_environment
download=download,
File "/usr/lib/python3/dist-packages/virtualenv.py", line 922, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "/usr/lib/python3/dist-packages/virtualenv.py", line 817, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /builds/project-0/.tox/py27-dev/bin/python2.7 - setuptools pkg_resources pip wheel failed with error code 2
Running virtualenv with interpreter /usr/bin/python2.7
ERROR: InvocationError: /usr/bin/python3 -m virtualenv --python /usr/bin/python2.7 py27-dev (see /builds/project-0/.tox/py27-dev/log/py27-dev-0.log)
___________________________________ summary ____________________________________
ERROR: py27-dev: InvocationError: /usr/bin/python3 -m virtualenv --python /usr/bin/python2.7 py27-dev (see /builds/project-0/.tox/py27-dev/log/py27-dev-0.log)
Running after script...
ERROR: Job failed: exit code 1
FATAL: exit code 1
```
Tox uses python3 to create the virtualenv like this:
```
ERROR: py27-dev: InvocationError: /usr/bin/python3 -m virtualenv --python /usr/bin/python2.7 py27-dev (see /builds/project-0/.tox/py27-dev/log/py27-dev-0.log)
```
So either tox needs to use python2 or the test setup needs to get python3 compliant. Don't know how to do this unfortunatly.0.10.3meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9073bonafide: fail to login if provider's api url != api.domain:44302017-10-06T16:47:03Zmeskiobonafide: fail to login if provider's api url != api.domain:4430It looks like `src/leap/bitmask/bonafide/config.py:201` hardcodes the api url in some cases.It looks like `src/leap/bitmask/bonafide/config.py:201` hardcodes the api url in some cases.0.10.1meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9078__init__() takes exactly 3 arguments (2 given)2017-09-29T15:08:00Zmicah__init__() takes exactly 3 arguments (2 given)When I run the Buster packaged bitmask-qt or bitmask-chromium package and I put my username and password into the login fields and then hit the Login button, I see in a red notification box above the login the following:
```__init__() t...When I run the Buster packaged bitmask-qt or bitmask-chromium package and I put my username and password into the login fields and then hit the Login button, I see in a red notification box above the login the following:
```__init__() takes exactly 3 arguments (2 given)```
![Pasted_1_](/uploads/78d3eaccd61d743e5c45951ee22c1962/Pasted_1_.png)0.10meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9072Provide debian sid packages2017-09-29T14:47:20ZmicahProvide debian sid packagesTodo:
- [x] sid base debian docker image
- [x] sid gitlab-buildpackage docker image
- [x] [leap-pycommon MR ready](https://0xacab.org/leap/leap_pycommon/merge_requests/10)
- [x] [bitmask-dev MR ready](https://0xacab.org/leap/bitmask-de...Todo:
- [x] sid base debian docker image
- [x] sid gitlab-buildpackage docker image
- [x] [leap-pycommon MR ready](https://0xacab.org/leap/leap_pycommon/merge_requests/10)
- [x] [bitmask-dev MR ready](https://0xacab.org/leap/bitmask-dev/merge_requests/191)
related:
#8965
bitmask-dev!187
leap_pycommon!8
#9060micahmicahhttps://0xacab.org/leap/bitmask-dev/-/issues/9012troubleshoot common errors on VPN connection2017-09-21T16:14:23ZKali Kanekotroubleshoot common errors on VPN connectioncommon errors when launching vpn include:
* openvpn not present.
* polkit agent not running.
I think we could run these tests erly during setup of the VPN service, and display the error into the VPN status widget.common errors when launching vpn include:
* openvpn not present.
* polkit agent not running.
I think we could run these tests erly during setup of the VPN service, and display the error into the VPN status widget.0.10meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/8773bonafide: check if we need to update the config files2017-09-20T22:41:05ZKali Kanekobonafide: check if we need to update the config filesand redownload if needed.
we need to port code from the legacy repo for this.and redownload if needed.
we need to port code from the legacy repo for this.0.10Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9016refactor vpn management module2017-09-05T14:13:26ZKali Kanekorefactor vpn management moduleSome factors to take into account from previous reviews:
* [x] use a twisted protocol, and a string-based endpoint for tcp/unix sockets.
* [x] reduce the level of indirection
* [x] remove the looping calls
* [x] use the management inter...Some factors to take into account from previous reviews:
* [x] use a twisted protocol, and a string-based endpoint for tcp/unix sockets.
* [x] reduce the level of indirection
* [x] remove the looping calls
* [x] use the management interface for displaying logs and state.
* [x] centralize status parsing
* [x] keep a log of state transitions that the ui/cli can request.
* [x] add unit tests0.10Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/8855choose location for VPN2017-08-24T06:05:18ZKali Kanekochoose location for VPN* we could expose the list of the VPN locations (begin with cli). This would include a country code.
* user should be able to select the location (passing an extra param to the vpn.start maybe)* we could expose the list of the VPN locations (begin with cli). This would include a country code.
* user should be able to select the location (passing an extra param to the vpn.start maybe)0.10rc1Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9013osx: VPN says "connected" before it really is2017-08-23T15:56:48ZKali Kanekoosx: VPN says "connected" before it really isWhen turning on VPN there is a little flicker when the it shows that its green and connected and then goes back to the yellow in progress before it connects with green.When turning on VPN there is a little flicker when the it shows that its green and connected and then goes back to the yellow in progress before it connects with green.0.10rc1Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/8997keymanager generating key on new replicas2017-08-21T10:48:25ZSune Mølgaardkeymanager generating key on new replicasSpeaking til @kali about https://0xacab.org/leap/bitmask-dev/issues/6691#note_118447 having possibly resurfaced.
(kali: edit - the mention to shyba was for an unrelated soledad issue, https://0xacab.org/leap/soledad/issues/8925)
I came ...Speaking til @kali about https://0xacab.org/leap/bitmask-dev/issues/6691#note_118447 having possibly resurfaced.
(kali: edit - the mention to shyba was for an unrelated soledad issue, https://0xacab.org/leap/soledad/issues/8925)
I came across this while trying the latest experimental bundle on a new machine, but only after having, somewhat by accident perhaps, deployed the 0.10.0 platform on my provider.
leap info yields the following:
`sune@jekaterina:~/src/pixelated/leap/mail2$ leap info
= [mail2] apt_running => false
= [mail2] architecture => amd64
= [mail2] augeasversion => 1.2.0
= [mail2] couchdb_pwhash_alg => pbkdf2
= [mail2] couchdb_version => 1.6.0+dfsg.1-5~leap80+1
= [mail2] debian_codename => jessie
= [mail2] debian_lts => false
= [mail2] debian_nextcodename => stretch
= [mail2] debian_nextrelease => testing
= [mail2] debian_release => stable
= [mail2] dhcp_enabled => true
= [mail2] domain => molgaard.org
= [mail2] facterversion => 2.2.0
= [mail2] filesystems => btrfs,ext2,ext3,ext4
= [mail2] fqdn => mail2.molgaard.org
= [mail2] hardwaremodel => x86_64
= [mail2] hostname => mail2
= [mail2] interface_127.0.0.1 => lo
= [mail2] interface_172.31.1.100 => eth0
= [mail2] interfaces => eth0,lo
= [mail2] ipaddress => 172.31.1.100
= [mail2] ipaddress_eth0 => 172.31.1.100
= [mail2] ipaddress_lo => 127.0.0.1
= [mail2] is_pe => false
= [mail2] is_virtual => true
= [mail2] kernel => Linux
= [mail2] kernelmajversion => 3.16
= [mail2] kernelrelease => 3.16.0-4-amd64
= [mail2] kernelversion => 3.16.0
= [mail2] lib => /srv/leap/puppet/modules/apache/lib/facter:/srv/leap/puppet/modules/apt/lib/facter:/srv/leap/puppet/modules/concat/lib/facter:/srv/leap/puppet/modules/couchdb/lib/facter:/srv/leap/puppet/modules/rsyslog/lib/facter:/srv/leap/puppet/modules/site_config/lib/facter:/srv/leap/puppet/modules/sshd/lib/facter:/srv/leap/puppet/modules/stdlib/lib/facter
= [mail2] lsbdistcodename => jessie
= [mail2] lsbdistdescription => Debian GNU/Linux 8.9 (jessie)
= [mail2] lsbdistid => Debian
= [mail2] lsbdistrelease => 8.9
= [mail2] lsbmajdistrelease => 8
= [mail2] lsbminordistrelease => 9
= [mail2] memoryfree => 6.66 GB
= [mail2] memoryfree_mb => 6822.91
= [mail2] memorysize => 7.82 GB
= [mail2] memorysize_mb => 8005.68
= [mail2] mtu_eth0 => 1500
= [mail2] mtu_lo => 65536
= [mail2] netmask => 255.255.255.0
= [mail2] netmask_cidr_eth0 => 24
= [mail2] netmask_cidr_lo => 8
= [mail2] netmask_eth0 => 255.255.255.0
= [mail2] netmask_lo => 255.0.0.0
= [mail2] network_eth0 => 172.31.1.0
= [mail2] network_lo => 127.0.0.0
= [mail2] operatingsystem => Debian
= [mail2] os => {"name"=>"Debian", "family"=>"Debian", "release"=>{"major"=>"8", "minor"=>"9", "full"=>"8.9"}, "lsb"=>{"distcodename"=>"jessie", "distid"=>"Debian", "distdescription"=>"Debian GNU/Linux 8.9 (jessie)", "distrelease"=>"8.9", "majdistrelease"=>"8", "minordistrelease"=>"9"}}
= [mail2] osfamily => Debian
= [mail2] path => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
= [mail2] physicalprocessorcount => 1
= [mail2] processor0 => Intel(R) Xeon(R) CPU E5-26xx (Sandy Bridge)
= [mail2] processor1 => Intel(R) Xeon(R) CPU E5-26xx (Sandy Bridge)
= [mail2] processorcount => 2
= [mail2] processors => {"models"=>["Intel(R) Xeon(R) CPU E5-26xx (Sandy Bridge)", "Intel(R) Xeon(R) CPU E5-26xx (Sandy Bridge)"], "count"=>2, "physicalcount"=>1}
= [mail2] ps => ps -ef
= [mail2] puppetversion => 3.7.2
= [mail2] root_home => /root
= [mail2] rsyslog_version => 8.4.2-1+deb8u2
= [mail2] rubysitedir => /usr/local/lib/site_ruby/2.1.0
= [mail2] rubyversion => 2.1.5
= [mail2] selinux => false
= [mail2] ssh_version => 6.7p1
= [mail2] swapfree => 16.00 GB
= [mail2] swapfree_mb => 16384.00
= [mail2] swapsize => 16.00 GB
= [mail2] swapsize_mb => 16384.00
= [mail2] type => Other
= [mail2] virtual => kvm
= [mail2] ii couchdb 1.6.0+dfsg.1-5~leap80+1 amd64 RESTful document oriented database
= [mail2] ii leap-archive-keyring 2017.05.01 all OpenPGP archive key for the leap.se software repositories
= [mail2] ii leap-keymanager 0.5.1+0~20160518160549.37+jessie~1.gbp855324 all LEAP's Key Manager
= [mail2] ii leap-mx 0.9.1+0~20170627083954.13239+master+jessie~40.g5b754b0 all Asynchronous, transparently-encrypting remailer for the LEAP platform
= [mail2] ii pixelated-server 0.2~162.gbpba0081 all Run pixelated-user-agent as a service in multi-user mode.
= [mail2] ii pixelated-user-agent 0.6~699.gbpc8f588 all API to serve the pixelated front-end requests
= [mail2] ii python-couchdb 0.10-1.1 all library for working with Apache CouchDB
= [mail2] ii python-leap-common 0.6.0+0~20170718204908.14939+master+jessie~3.gc35b1e7 all Common Python files needed by LEAP projects
= [mail2] ii soledad-client 0.10.0+0~20170725185050.15650+master+jessie~10.ga4ed183 all Synchronization of locally encrypted data among devices (client files)
= [mail2] ii soledad-common 0.10.0+0~20170725185050.15650+master+jessie~10.ga4ed183 all Synchronization of locally encrypted data among devices (common files)
= [mail2] ii soledad-server 0.10.0+0~20170725185050.15650+master+jessie~10.ga4ed183 all Synchronization of locally encrypted data among devices (server files)
= [mail2] ii stunnel4 3:5.30-1~bpo8+1 amd64 Universal SSL tunnel for network daemons
= [mail2] pixelat+ 747 0.0 0.7 1132664 63628 ? SLsl Jul28 0:05 /usr/share/python/pixelated-user-agent/bin/python2 /usr/bin/pixelated-user-agent --multi-user -p molgaard.org --leap-provider-cert /etc/ssl/certs/ca-certificates.crt --port 8080 --host 0.0.0.0 --sslkey /etc/x509/keys/leap_commercial.key --sslcert /etc/x509/certs/leap_commercial.crt --banner /etc/pixelated/pixelated_banner.html
= [mail2] leap-mx 750 0.0 0.8 234340 67312 ? Ssl Jul28 0:01 /usr/bin/python /usr/bin/twistd -n --rundir=/var/lib/leap_mx/ --python=/usr/share/app/mx.tac --syslog --prefix=leap-mx --pidfile=/tmp/leap-mx.pid
= [mail2] couchdb 770 0.0 0.0 4336 1632 ? S Jul28 0:00 /bin/sh -e /usr/bin/couchdb -a /etc/couchdb/default.ini -a /etc/couchdb/local.ini -a /etc/couchdb/local.d/admin.ini -b -r 0 -p /var/run/couchdb/couchdb.pid -o /dev/null -e /dev/null -R
= [mail2] couchdb 779 0.0 0.0 4336 156 ? S Jul28 0:00 /bin/sh -e /usr/bin/couchdb -a /etc/couchdb/default.ini -a /etc/couchdb/local.ini -a /etc/couchdb/local.d/admin.ini -b -r 0 -p /var/run/couchdb/couchdb.pid -o /dev/null -e /dev/null -R
= [mail2] couchdb 780 1.4 0.5 574960 47756 ? Sl Jul28 3:26 /usr/lib/erlang/erts-6.2/bin/beam.smp -Bd -K true -A 4 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/couchdb -- -noshell -noinput -os_mon start_memsup false start_cpu_sup false disk_space_check_interval 1 disk_almost_full_threshold 1 -sasl errlog_type error -couch_ini /etc/couchdb/default.ini /etc/couchdb/local.ini /etc/couchdb/local.d/admin.ini /etc/couchdb/default.ini /etc/couchdb/local.ini /etc/couchdb/local.d/admin.ini -s couch -pidfile /var/run/couchdb/couchdb.pid -heart
= [mail2] stunnel4 997 0.0 0.0 115500 1044 ? Ss Jul28 0:00 /usr/bin/stunnel4 /etc/stunnel/couch_server.conf
= [mail2] couchdb 1006 0.0 0.0 8328 752 ? Ss Jul28 0:00 heart -pid 780 -ht 11
= [mail2] couchdb 1111 0.0 0.0 4336 1564 ? Ss Jul28 0:00 sh -s disksup
= [mail2] couchdb 7093 0.0 0.1 110780 11676 ? Ssl Jul28 0:00 /usr/bin/couchjs /usr/share/couchdb/server/main.js
= [mail2] soledad 8184 0.0 0.7 530632 65080 ? Ssl Jul28 0:03 /usr/bin/python /usr/bin/twistd --nodaemon --pidfile= --syslog --prefix=soledad-server web --class=leap.soledad.server.entrypoint.SoledadEntrypoint --port=ssl:2323:privateKey=/etc/x509/keys/leap.key:certKey=/etc/x509/certs/leap.crt:sslmethod=SSLv23_METHOD
= [mail2] leap-we+ 11419 0.0 1.4 424016 114888 ? Sl 00:36 0:00 Passenger RackApp: /srv/leap/webapp
= [mail2] root 22198 0.0 0.0 14468 2944 ? Ss 02:32 0:00 /bin/bash /srv/leap/bin/debug.sh
= [mail2] root 22336 0.0 0.0 13924 1732 ? S 02:32 0:00 grep -E (leap|pixelated|stunnel|couch|soledad)
= [mail2] Last deploy:
= [mail2] Jul 28 23:55:54 mail2: STARTING APPLY {user: sune, platform: 0.10, leap_cli: 1.9}
= [mail2] Jul 28 23:57:06 mail2: APPLY COMPLETE (changes made) {user: sune, platform: 0.10, leap_cli: 1.9}
sune@jekaterina:~/src/pixelated/leap/mail2$`0.10meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/8804auto geolocate vpn gateways2017-08-15T23:13:00Zmicahauto geolocate vpn gatewaysCurrent VPN implementation just gives you one gateway, no matter where you are in the world. Old VPN would get you the closest gateway, depending on your geolocation.Current VPN implementation just gives you one gateway, no matter where you are in the world. Old VPN would get you the closest gateway, depending on your geolocation.0.10rc1Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9004eip service config cannot be downloaded from some providers2017-08-15T23:13:00ZKali Kanekoeip service config cannot be downloaded from some providers
```
2017-08-09T14:33:42-0400 [twisted.python.log#info] "127.0.0.1" - - [09/Aug/2017:18:33:41 +0000] "POST /API/vpn/stop HTTP/1.1" 200 48 "http://localhost:7070/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHT...
```
2017-08-09T14:33:42-0400 [twisted.python.log#info] "127.0.0.1" - - [09/Aug/2017:18:33:41 +0000] "POST /API/vpn/stop HTTP/1.1" 200 48 "http://localhost:7070/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko)"
2017-08-09T14:33:42-0400 [leap.bitmask.bonafide.config.Provider#debug] Provider already initialized
2017-08-09T14:33:42-0400 [leap.bitmask.core.dispatcher#error] [DISPATCHER] Unexpected error!
2017-08-09T14:33:42-0400 [leap.bitmask.core.dispatcher#error] ValueError('Service eip not found in provider calyx.net',)
2017-08-09T14:33:42-0400 [leap.bitmask.core.dispatcher#error] Traceback (most recent call last):
File "leap/bitmask/bonafide/_protocol.py", line 178, in do_get_service
File "leap/bitmask/bonafide/config.py", line 275, in callWhenMainConfigReady
File "site-packages/Twisted-17.5.0-py2.7-macosx-10.10-x86_64.egg/twisted/internet/defer.py", line 321, in addCallback
File "site-packages/Twisted-17.5.0-py2.7-macosx-10.10-x86_64.egg/twisted/internet/defer.py", line 310, in addCallbacks
--- <exception caught here> ---
File "site-packages/Twisted-17.5.0-py2.7-macosx-10.10-x86_64.egg/twisted/internet/defer.py", line 653, in _runCallbacks
File "leap/bitmask/bonafide/config.py", line 275, in <lambda>
File "leap/bitmask/bonafide/config.py", line 241, in config
exceptions.ValueError: Service eip not found in provider calyx.net
```0.10rc1Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/8993Pixelated white screen2017-08-15T23:13:00ZkwadronautPixelated white screenUpon launching Bitmask I get a white screen with Pixelated. Attached logfile. I tried closing, reopening, resizing. Logout and login again. All same. Shutting down and restarting Bitmask doesn't change anything either. Using Bitmask late...Upon launching Bitmask I get a white screen with Pixelated. Attached logfile. I tried closing, reopening, resizing. Logout and login again. All same. Shutting down and restarting Bitmask doesn't change anything either. Using Bitmask latest bundle build on Debian Stretch.
[pix](/uploads/96d87f8b4ce6f727606fb8157857d321/pix)0.10alpha3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9009vpn cli: list all gateways2017-08-15T00:45:57ZKali Kanekovpn cli: list all gatewaysI'd like to list all gateway locations, sorted by TZ proximity, for all the providersI'd like to list all gateway locations, sorted by TZ proximity, for all the providers0.10rc1Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/8789send patch to debian sqlcipher package2017-08-15T00:45:12ZKali Kanekosend patch to debian sqlcipher packagedebian libsqlcipher is broken, we should upload a patch with our fixes for the latest openssl (or test and package latest sqlcipher)debian libsqlcipher is broken, we should upload a patch with our fixes for the latest openssl (or test and package latest sqlcipher)0.10rc1simonftsimonfthttps://0xacab.org/leap/bitmask-dev/-/issues/8907segfault in libcrypto.so when running tox2017-08-10T18:45:42Zrustadsegfault in libcrypto.so when running toxrunning debian stretch
commit 957272f27ad1e5f8062fe836d55f984351fc16ec
Author: Kali Kaneko (leap communications) <kali@leap.se>
Date: Wed May 24 15:17:00 2017 +0200
<pre>
(venv) user@host:~/src/bitmask-dev$ tox
py27 create:...running debian stretch
commit 957272f27ad1e5f8062fe836d55f984351fc16ec
Author: Kali Kaneko (leap communications) <kali@leap.se>
Date: Wed May 24 15:17:00 2017 +0200
<pre>
(venv) user@host:~/src/bitmask-dev$ tox
py27 create: /home/user/src/bitmask-dev/.tox/py27
py27 installdeps: -r/home/user/src/bitmask-dev/pkg/requirements-testing.pip, gnupg, leap.soledad.client
py27 develop-inst: /home/user/src/bitmask-dev
py27 installed: apipkg==1.4,appdirs==1.4.3,asn1crypto==0.22.0,attrs==17.2.0,Automat==0.6.0,cffi==1.10.0,colorama==0.3.9,configparser==3.5.0,constantly==15.1.0,coverage==4.4.1,cryptography==1.8.1,docutils==0.13.1,enum34==1.1.6,execnet==1.4.1,flake8==3.3.0,funcsigs==1.0.2,functools32==3.2.3.post2,gnupg==2.3.0,idna==2.5,incremental==17.5.0,ipaddress==1.0.18,jsonschema==2.6.0,-e git+https://0xacab.org/leap/bitmask-dev.git@957272f27ad1e5f8062fe836d55f984351fc16ec#egg=leap.bitmask,leap.common==0.5.5,leap.soledad.client==0.9.5,leap.soledad.common==0.9.5,lockfile==0.12.2,mccabe==0.6.1,mock==2.0.0,packaging==16.8,Paste==2.0.3,pathlib2==2.2.1,pbr==3.0.1,pep8==1.7.0,psutil==5.2.2,py==1.4.33,pyasn1==0.2.3,pyasn1-modules==0.0.8,pycodestyle==2.3.1,pycparser==2.17,pyflakes==1.5.0,pyOpenSSL==17.0.0,pyparsing==2.2.0,pysqlcipher==2.6.10,pysqlcipher3==1.0.2,pytest==3.1.0,pytest-cache==1.0,pytest-cov==2.5.1,pytest-pdb==0.2.0,pytest-pep8==1.0.6,python-daemon==2.1.2,python-dateutil==2.6.0,pyzmq==16.0.2,repoze.lru==0.6,Routes==2.4.1,scandir==1.5,scrypt==0.8.0,service-identity==17.0.0,setuptools-trial==0.6.0,six==1.10.0,srp==1.0.7,Twisted==17.1.0,txZMQ==0.8.0,zope.interface==4.4.1,zope.proxy==4.2.1
py27 runtests: PYTHONHASHSEED='3400602478'
py27 runtests: commands[0] | py.test --cov-report=html --cov-report=term --cov=leap.bitmask -k not bench --pep8
=========================================================================== test session starts ============================================================================
platform linux2 -- Python 2.7.13, pytest-3.1.0, py-1.4.33, pluggy-0.4.0
rootdir: /home/user/src/bitmask-dev, inifile: setup.cfg
plugins: pep8-1.0.6, pdb-0.2.0, cov-2.5.1
collected 385 items
setup.py .
src/leap/__init__.py .
src/leap/bitmask/__init__.py .
src/leap/bitmask/config.py .
src/leap/bitmask/hooks.py .
src/leap/bitmask/util.py .
src/leap/bitmask/bonafide/__init__.py .
src/leap/bitmask/bonafide/_http.py .
src/leap/bitmask/bonafide/_protocol.py .
src/leap/bitmask/bonafide/_srp.py .
src/leap/bitmask/bonafide/bootstrap.py .
src/leap/bitmask/bonafide/config.py .
src/leap/bitmask/bonafide/cred_srp.py .
src/leap/bitmask/bonafide/errors.py .
src/leap/bitmask/bonafide/provider.py .
src/leap/bitmask/bonafide/service.py .
src/leap/bitmask/bonafide/session.py .
src/leap/bitmask/cli/__init__.py .
src/leap/bitmask/cli/bitmask_cli.py .
src/leap/bitmask/cli/command.py .
src/leap/bitmask/cli/keys.py .
src/leap/bitmask/cli/logs.py .
src/leap/bitmask/cli/mail.py .
src/leap/bitmask/cli/provider.py .
src/leap/bitmask/cli/user.py .
src/leap/bitmask/cli/vpn.py .
src/leap/bitmask/cli/webui.py .
src/leap/bitmask/core/__init__.py .
src/leap/bitmask/core/_session.py .
src/leap/bitmask/core/_zmq.py .
src/leap/bitmask/core/api.py .
src/leap/bitmask/core/configurable.py .
src/leap/bitmask/core/dispatcher.py .
src/leap/bitmask/core/dummy.py .
src/leap/bitmask/core/flags.py .
src/leap/bitmask/core/launcher.py .
src/leap/bitmask/core/logs.py .
src/leap/bitmask/core/mail_services.py .
src/leap/bitmask/core/manhole.py .
src/leap/bitmask/core/service.py .
src/leap/bitmask/core/uuid_map.py .
src/leap/bitmask/core/websocket.py .
src/leap/bitmask/core/web/__init__.py .
src/leap/bitmask/core/web/_auth.py .
src/leap/bitmask/core/web/api.py .
src/leap/bitmask/core/web/service.py .
src/leap/bitmask/core/web/static/__init__.py .
src/leap/bitmask/gui/__init__.py .
src/leap/bitmask/gui/app.py .
src/leap/bitmask/keymanager/__init__.py .
src/leap/bitmask/keymanager/documents.py .
src/leap/bitmask/keymanager/errors.py .
src/leap/bitmask/keymanager/keys.py .
src/leap/bitmask/keymanager/migrator.py .
src/leap/bitmask/keymanager/nicknym.py .
src/leap/bitmask/keymanager/openpgp.py .
src/leap/bitmask/keymanager/refresher.py .
src/leap/bitmask/keymanager/validation.py .
src/leap/bitmask/keymanager/wrapper.py .
src/leap/bitmask/keymanager/testing/__init__.py .
src/leap/bitmask/mail/__init__.py .
src/leap/bitmask/mail/constants.py .
src/leap/bitmask/mail/cred.py .
src/leap/bitmask/mail/errors.py .
src/leap/bitmask/mail/generator.py .
src/leap/bitmask/mail/interfaces.py .
src/leap/bitmask/mail/load_tests.py .
src/leap/bitmask/mail/mail.py .
src/leap/bitmask/mail/mailbox_indexer.py .
src/leap/bitmask/mail/rfc3156.py .
src/leap/bitmask/mail/size.py .
src/leap/bitmask/mail/sync_hooks.py .
src/leap/bitmask/mail/utils.py .
src/leap/bitmask/mail/walk.py .
src/leap/bitmask/mail/adaptors/__init__.py .
src/leap/bitmask/mail/adaptors/models.py .
src/leap/bitmask/mail/adaptors/soledad.py .
src/leap/bitmask/mail/adaptors/soledad_indexes.py .
src/leap/bitmask/mail/imap/__init__.py .
src/leap/bitmask/mail/imap/account.py .
src/leap/bitmask/mail/imap/mailbox.py .
src/leap/bitmask/mail/imap/messages.py .
src/leap/bitmask/mail/imap/server.py .
src/leap/bitmask/mail/imap/service/__init__.py .
src/leap/bitmask/mail/incoming/__init__.py .
src/leap/bitmask/mail/incoming/service.py .
src/leap/bitmask/mail/outgoing/__init__.py .
src/leap/bitmask/mail/outgoing/service.py .
src/leap/bitmask/mail/plugins/__init__.py .
src/leap/bitmask/mail/plugins/soledad_sync_hooks.py .
src/leap/bitmask/mail/smtp/__init__.py .
src/leap/bitmask/mail/smtp/bounces.py .
src/leap/bitmask/mail/smtp/gateway.py .
src/leap/bitmask/mail/smtp/service.py .
src/leap/bitmask/mail/testing/__init__.py .
src/leap/bitmask/mail/testing/common.py .
src/leap/bitmask/mail/testing/imap.py .
src/leap/bitmask/mail/testing/smtp.py .
src/leap/bitmask/mua/__init__.py .
src/leap/bitmask/mua/pixelizer.py .
src/leap/bitmask/vpn/__init__.py .
src/leap/bitmask/vpn/_checks.py .
src/leap/bitmask/vpn/_config.py .
src/leap/bitmask/vpn/_control.py .
src/leap/bitmask/vpn/_human.py .
src/leap/bitmask/vpn/_management.py .
src/leap/bitmask/vpn/_status.py .
src/leap/bitmask/vpn/_telnet.py .
src/leap/bitmask/vpn/constants.py .
src/leap/bitmask/vpn/errors.py .
src/leap/bitmask/vpn/launcher.py .
src/leap/bitmask/vpn/manager.py .
src/leap/bitmask/vpn/privilege.py .
src/leap/bitmask/vpn/process.py .
src/leap/bitmask/vpn/service.py .
src/leap/bitmask/vpn/utils.py .
src/leap/bitmask/vpn/vpn.py .
src/leap/bitmask/vpn/fw/__init__.py .
src/leap/bitmask/vpn/fw/firewall.py .
src/leap/bitmask/vpn/helpers/__init__.py .
src/leap/bitmask/vpn/helpers/linux/__init__.py .
src/leap/bitmask/vpn/helpers/linux/polkit_agent.py .
src/leap/bitmask/vpn/launchers/__init__.py .
src/leap/bitmask/vpn/launchers/darwin.py .
src/leap/bitmask/vpn/launchers/linux.py .
src/leap/bitmask/vpn/launchers/windows.py .
tests/integration/bonafide/test_bonafide_stub.py ..
tests/integration/cli/test_cli_stub.py ..
tests/integration/core/test_core_stub.py ..
tests/integration/keymanager/__init__.py .
tests/integration/keymanager/common.py .
tests/integration/keymanager/test_keymanager.py ...ERROR: InvocationError: '/home/user/src/bitmask-dev/.tox/py27/bin/py.test --cov-report=html --cov-report=term --cov=leap.bitmask -k not bench --pep8'
_________________________________________________________________________________ summary __________________________________________________________________________________
ERROR: py27: commands failed
(venv) user@host:~/src/bitmask-dev$ /home/user/src/bitmask-dev/.tox/py27/bin/py.test
=========================================================================== test session starts ============================================================================
platform linux2 -- Python 2.7.13, pytest-3.1.0, py-1.4.33, pluggy-0.4.0
rootdir: /home/user/src/bitmask-dev, inifile: setup.cfg
plugins: pep8-1.0.6, pdb-0.2.0, cov-2.5.1
collected 227 items
bench/keymanager/test_openpgp_speed.py EEEEEEEEEEEEEEEEEEEEEEEEEEEE
tests/integration/bonafide/test_bonafide_stub.py .
tests/integration/cli/test_cli_stub.py .
tests/integration/core/test_core_stub.py .
tests/integration/keymanager/test_keymanager.py ..Segmentation fault
(venv) user@host:~/src/bitmask-dev$
[274160.404816] py.test[18170]: segfault at 12 ip 00007f2c1be5891f sp 00007ffd3ecb6750 error 4 in libcrypto.so.1.1[7f2c1bcfa000+264000]
[274188.729703] py.test[18180]: segfault at 12 ip 00007f3eb2d5d91f sp 00007ffe41511bb0 error 4 in libcrypto.so.1.1[7f3eb2bff000+264000]
</pre>0.10rc1Kali KanekoKali Kaneko