Recently I had problems restarting kippo. The error was:
Starting kippo in background...Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 652, in run runApp(config) File "/usr/lib/python2.7/dist-packages/twisted/scripts/twistd.py", line 23, in runApp _SomeApplicationRunner(config).run() File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 386, in run self.application = self.createOrGetApplication() File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 451, in createOrGetApplication application = getApplication(self.config, passphrase) --- <exception caught here> --- File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 462, in getApplication application = service.loadApplication(filename, style, passphrase) File "/usr/lib/python2.7/dist-packages/twisted/application/service.py", line 405, in loadApplication application = sob.loadValueFromFile(filename, 'application', passphrase) File "/usr/lib/python2.7/dist-packages/twisted/persisted/sob.py", line 210, in loadValueFromFile exec fileObj in d, d File "kippo.tac", line 15, in <module> from twisted.conch.ssh import factory, keys File "/usr/lib/python2.7/dist-packages/twisted/conch/ssh/factory.py", line 16, in <module> from twisted.conch.ssh import keys File "/usr/lib/python2.7/dist-packages/twisted/conch/ssh/keys.py", line 20, in <module> from pyasn1.type import univ exceptions.ImportError: No module named pyasn1.type Failed to load application: No module named pyasn1.type
The solution was easy, but took me some minutes to look for the error. Actually I had none, but somehow pyasn1 was broken (?). Reinstalling helped (apt-get install –reinstall python-pyasn1):
Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 51,4 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://ftp.debian.org/debian/ wheezy/main python-pyasn1 all 0.1.3-1 [51,4 kB] Fetched 51,4 kB in 0s (363 kB/s) (Reading database ... 70005 files and directories currently installed.) Preparing to replace python-pyasn1 0.1.3-1 (using .../python-pyasn1_0.1.3-1_all.deb) ... Unpacking replacement python-pyasn1 ... Setting up python-pyasn1 (0.1.3-1) ...