Creating a preview fails most of the times
When trying to preview a book, I mostly get an error similar to the one below:
ketida-ketidaserver-d4ffdbfb7-dhzk9 ketida ::ffff:10.134.15.6 - - [09/Feb/2024:11:46:27 +0000] "POST /graphql HTTP/1.1" 200 147 "https://ketida.production.lulu.com/" "Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0"
ketida-ketidaserver-d4ffdbfb7-dhzk9 ketida
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida book resolver: executing getPreviewerLink use case
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida Error: The given path '/home/node/server/uploads/temp/previewer/1707479187571' does not exist or is inaccessible.
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida Error: The given path '/home/node/server/uploads/temp/previewer/1707479187571' does not exist or is inaccessible. {
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida error: [GraphQLError: Error: The given path '/home/node/server/uploads/temp/previewer/1707479187571' does not exist or is inaccessible.] {
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida locations: [ [Object] ],
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida path: [ 'getPagedPreviewerLink' ],
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida extensions: { code: 'INTERNAL_SERVER_ERROR' }
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida }
ketida-ketidaserver-d4ffdbfb7-kqmjz ketida }
I would expect the preview to show up. Also pagedjs
seems to generate the PDF (the resulting URL for the PDF is accessible and shows a proper PDF):
ketida-pagedjs-69577b57cf-rffw6 ketida info: ::ffff:10.134.13.4 - - [09/Feb/2024:11:50:30 +0000] "GET /previewer/1707479037268/CrimsonText-SemiBoldItalic.ttf HTTP/1.1" 304 - "https://pagedjs-server.../previewer/1707479037268/index.html" "Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0"