core fails to create user in unstable.bitmask.net
Using:
- bitmask-dev repository - ff3ed1e9 (current @master@ branch).
- unstable.bitmask.net provider.
I launch bitmask core and try to create a user:
$ bitmaskctl stop stop ok $ bitmaskctl start $ bitmaskctl user create drebs@unstable.bitmask.net Password: Retype the password: ERROR:'NoneType' object has no attribute '__getitem__'
This is what happens in @bitmaskd.log@:
2016-10-04 11:49:00-0300 [-] Loading /home/drebs/dev/leap/repos/bitmask-dev/src/leap/bitmask/core/bitmaskd.tac... 2016-10-04 11:49:00-0300 [-] Loaded. 2016-10-04 11:49:00-0300 [-] twistd 16.3.0 (/home/drebs/.venv/bin/python2 2.7.9) starting up. 2016-10-04 11:49:00-0300 [-] reactor class: twisted.internet.epollreactor.EPollReactor. 2016-10-04 11:49:00-0300 [-] Starting Bonafide Service 2016-10-04 11:49:00-0300 [-] Registering hook on_passphrase_entry->soledad 2016-10-04 11:49:00-0300 [-] Registering hook on_bonafide_auth->soledad 2016-10-04 11:49:00-0300 [-] Registering hook on_passphrase_change->soledad 2016-10-04 11:49:00-0300 [-] Registering hook on_bonafide_auth->keymanager 2016-10-04 11:49:00-0300 [-] Registering hook on_bonafide_auth->mail 2016-10-04 11:49:00-0300 [-] Registering hook on_bonafide_logout->mail 2016-10-04 11:49:00-0300 [-] initializing service: soledad 2016-10-04 11:49:00-0300 [-] Starting Soledad Service 2016-10-04 11:49:00-0300 [-] Registering hook on_new_soledad_instance->keymanager 2016-10-04 11:49:00-0300 [-] initializing service: keymanager 2016-10-04 11:49:00-0300 [-] Starting Keymanager Service 2016-10-04 11:49:00-0300 [-] Registering hook on_new_keymanager_instance->mail 2016-10-04 11:49:00-0300 [-] initializing service: mail 2016-10-04 11:49:00-0300 [-] starting mail service 2016-10-04 11:49:00-0300 [-] starting imap service 2016-10-04 11:49:00-0300 [-] LeapIMAPFactory starting on 1984 2016-10-04 11:49:00-0300 [-] Starting factory 2016-10-04 11:49:00-0300 [-] starting smtp service 2016-10-04 11:49:00-0300 [-] SMTPFactory starting on 2013 2016-10-04 11:49:00-0300 [-] Starting factory 2016-10-04 11:49:00-0300 [-] starting incoming mail service 2016-10-04 11:49:00-0300 [-] starting ZMQ dispatcher 2016-10-04 11:49:00-0300 [-] initializing service: web 2016-10-04 11:49:00-0300 [-] webdir: /home/drebs/.venv/lib/python2.7/site-packages/leap/bitmask_js/public 2016-10-04 11:49:00-0300 [-] Site starting on 7070 2016-10-04 11:49:00-0300 [-] Starting factory 2016-10-04 11:49:21-0300 [ZMQ] SIGNUP for drebs@unstable.bitmask.net 2016-10-04 11:49:21-0300 [ZMQ] Provider already initialized 2016-10-04 11:49:21-0300 [-] Starting factory 2016-10-04 11:49:22-0300 [HTTP11ClientProtocol (TLSMemoryBIOProtocol),client] Unhandled Error Traceback (most recent call last): File "/home/drebs/.venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 393, in callback self._startRunCallbacks(result) File "/home/drebs/.venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks self._runCallbacks() File "/home/drebs/.venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 588, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/home/drebs/.venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 1184, in gotResult _inlineCallbacks(r, g, deferred) --- --- File "/home/drebs/.venv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 1128, in _inlineCallbacks result = g.send(result) File "/home/drebs/dev/leap/repos/bitmask-dev/src/leap/bitmask/bonafide/session.py", line 175, in signup registered_user = self._srp_signup.process_signup(signup) File "/home/drebs/dev/leap/repos/bitmask-dev/src/leap/bitmask/bonafide/_srp.py", line 118, in process_signup msg = 'username ' + errors.get('login')[0] exceptions.TypeError: 'NoneType' object has no attribute '__getitem__' 2016-10-04 11:49:22-0300 [-] Stopping factory
(from redmine: created on 2016-10-04, closed on 2016-10-04, relates #7550 (closed))