Skip to content

soledad: OperationalError('no such table: u1db_config',)

Trying to get the mx to start, but I seem to keep getting this:

2013-08-29 20:34:18,781 - leap.bitmask.services.soledad.soledadbootstrapper - ERROR - Unhandled error while initializating soledad: OperationalError('no such table: u1db_config',)
2013-08-29 20:34:18,782 - leap - DEBUG - 2013-08-29 20:34:18-0400 [-] Unhandled error in Deferred:
2013-08-29 20:34:18,784 - leap - DEBUG - 2013-08-29 20:34:18-0400 [-] Unhandled Error
2013-08-29 20:34:18,784 - leap - DEBUG - 	Traceback (most recent call last):
2013-08-29 20:34:18,784 - leap - DEBUG - 	  File "/usr/lib/python2.7/threading.py", line 781, in __bootstrap
2013-08-29 20:34:18,784 - leap - DEBUG - 	    self.__bootstrap_inner()
2013-08-29 20:34:18,784 - leap - DEBUG - 	  File "/usr/lib/python2.7/threading.py", line 808, in __bootstrap_inner
2013-08-29 20:34:18,784 - leap - DEBUG - 	    self.run()
2013-08-29 20:34:18,784 - leap - DEBUG - 	  File "/usr/lib/python2.7/threading.py", line 761, in run
2013-08-29 20:34:18,785 - leap - DEBUG - 	    self.__target(*self.__args, **self.__kwargs)
2013-08-29 20:34:18,785 - leap - DEBUG - 	---  ---
2013-08-29 20:34:18,785 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/twisted/python/threadpool.py", line 172, in _worker
2013-08-29 20:34:18,785 - leap - DEBUG - 	    result = context.call(ctx, function, *args, **kwargs)
2013-08-29 20:34:18,785 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 118, in callWithContext
2013-08-29 20:34:18,785 - leap - DEBUG - 	    return self.currentContext().callWithContext(ctx, func, *args, **kw)
2013-08-29 20:34:18,785 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 81, in callWithContext
2013-08-29 20:34:18,785 - leap - DEBUG - 	    return func(*args,**kw)
2013-08-29 20:34:18,786 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/bitmask/services/soledad/soledadbootstrapper.py", line 152, in load_and_sync_soledad
2013-08-29 20:34:18,786 - leap - DEBUG - 	    auth_token=srp_auth.get_token())
2013-08-29 20:34:18,786 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/soledad/client/__init__.py", line 266, in __init__
2013-08-29 20:34:18,786 - leap - DEBUG - 	    self._bootstrap()
2013-08-29 20:34:18,786 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/soledad/client/__init__.py", line 340, in _bootstrap
2013-08-29 20:34:18,786 - leap - DEBUG - 	    self._init_db()
2013-08-29 20:34:18,786 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/soledad/client/__init__.py", line 395, in _init_db
2013-08-29 20:34:18,787 - leap - DEBUG - 	    raw_key=True)
2013-08-29 20:34:18,787 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/soledad/client/sqlcipher.py", line 109, in open
2013-08-29 20:34:18,787 - leap - DEBUG - 	    cipher_page_size=cipher_page_size)
2013-08-29 20:34:18,787 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/soledad/client/sqlcipher.py", line 302, in open_database
2013-08-29 20:34:18,787 - leap - DEBUG - 	    kdf_iter=kdf_iter, cipher_page_size=cipher_page_size)
2013-08-29 20:34:18,787 - leap - DEBUG - 	  File "/usr/lib/python2.7/dist-packages/leap/soledad/client/sqlcipher.py", line 254, in _open_database
2013-08-29 20:34:18,787 - leap - DEBUG - 	    raise err  # go for the richest error?
2013-08-29 20:34:18,787 - leap - DEBUG - 	pysqlcipher.dbapi2.OperationalError: no such table: u1db_config

attaching full debug log to this issue

(from redmine: created on 2013-08-30, closed on 2015-05-18, relates #3867 (closed), relates #3965 (closed), relates #5498 (closed))