hello guys, i'm getting following error while trying to send a book to my clara. what's weird is that i'm only getting this error for 1 of my book and not the others.
Quote:
calibre, version 6.27.0
ERROR: Error: Error communicating with device
Failed to find obfuscation key
Traceback (most recent call last):
File "/usr/lib/calibre/calibre/gui2/device.py", line 104, in run
self.result = self.func(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/calibre/calibre/gui2/device.py", line 636, in _upload_books
return self.device.upload_books(files, names, on_card,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "calibre_plugins.kobotouch_extended.device.driver" , line 425, in upload_books
return super(KOBOTOUCHEXTENDED, self).upload_books(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/calibre/calibre/devices/kobo/driver.py", line 2218, in upload_books
self._modify_epub(file, mi)
File "calibre_plugins.kobotouch_extended.device.driver" , line 207, in _modify_epub
container = KEPubContainer(infile, common.log, self.clean_markup)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^
File "calibre_plugins.kobotouch_extended.container" , line 117, in __init__
super(KEPubContainer, self).__init__(epub_path, log, *args, **kwargs)
File "/usr/lib/calibre/calibre/ebooks/oeb/polish/container.py", line 1220, in __init__
self.process_encryption()
File "/usr/lib/calibre/calibre/ebooks/oeb/polish/container.py", line 1346, in process_encryption
raise ObfuscationKeyMissing('Failed to find obfuscation key')
calibre.ebooks.oeb.polish.container.ObfuscationKey Missing: Failed to find obfuscation key
|