Comments (4)
Fixed in PR #65
from calibre-web.
Sorry for necrobump, the error just appeared on my calibre-web instance.
There was an error sending this book: Kindlegen failed with Error E24001. Message: The table of content could not be built.
On the logs I can see
[2018-02-13 21:36:38,038] {/calibre-web/app/cps/helper.py:111} INFO - Error(prcgen):E24010: Hyperlink not resolved in toc (One possible reason can be that the link points to a tag with style display:non
e):/tmp/mobi-kFupAh/OEBPS/Text/Sec01.xhtml#sigil_toc_id_1
[2018-02-13 21:36:38,038] {/calibre-web/app/cps/helper.py:110} INFO - make_mobi: Kindlegen failed with Error E24001. Message: The table of content could not be built.M
[2018-02-13 21:36:38,038] {/calibre-web/app/cps/helper.py:111} INFO - Error(prcgen):E24001: The table of content could not be built.
[2018-02-13 21:36:38,972] {/calibre-web/app/cps/helper.py:125} INFO - make_mobi: kindlegen failed with error while converting book
from calibre-web.
Itβs not a problem of Calibre-web.
The kindlegen program can't convert the book, because of some issues with the book itself. Sigil (https://github.com/Sigil-Ebook/Sigil) could help to repair the book.
from calibre-web.
I didn't knew about Sigil, thanks, but calibre (desktop) can convert the epub just fine... I guess calibre isn't using kindlegen, because 1) it converts the epub without any error, and 2) the converted MOBIs are quite smaller than the epubs converted with calibre-web. (for example, a 700KB epub weighs ~650KB when converted to MOBI with calibre and 2,5MB when converted with calibre-web).
I'm very happy with calibre-web, so I can live converting some epub from time to time with calibre, but have you considered to see which method is using calibre to covert those epubs more efficiently and adapt it to calibre-web?
from calibre-web.
Related Issues (20)
- Thank You HOT 1
- Following current reading
- Bug in Caliblur dark theme HOT 2
- Leading spaces are not being trimed on the Publisher & Identifiers field. HOT 3
- Incorrect tags on LubimyCzytac
- Kobo Sync token contents do not follow the expected json schema HOT 1
- Calibre web not working anymore (internal server error) HOT 7
- Using "count()" to determine the total number in `Pagination` HOT 1
- Error calibre-web HOT 2
- docker channel spam attack HOT 1
- Error uploading with ASCII metadatas on PDF HOT 1
- Multiple kindle emails per calibre-web account HOT 2
- Clicking "Books" results in different books listed for different users HOT 1
- FEAT: Add upload from url (instead of from disk) option
- calibre-web app on asus nas HOT 1
- CALIBRE does not convert from EBOOK to PDF (ver 7.7, 64, Calibre ebook management, Windows 11, 64) HOT 4
- Issue setting up gmail in Docker HOT 1
- After installing Calibre-Web, why can I access the IP+port and log in, but the domain name of the reverse proxy can be accessed but I can't log in, and the password is fine. HOT 1
- Calibre-web error 500 repeated even After calibre restart HOT 3
- "OSError: [Errno 22] Invalid argument" on Kobo Sync
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calibre-web.