Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot download or view edited documents on server (docs edited after updating to RM v3.2.3.1595?) #227

Open
wuschel-brompf opened this issue Mar 16, 2023 · 2 comments

Comments

@wuschel-brompf
Copy link

I did a fresh install of rmfakecloud in docker today for the first time. Setup behind traefik and Initial sync worked fine, all my docs appeared in the webUI.

NB: Some weeks ago, I updated my RM1s software version to v3.2.3.1595 - is this not supported? Did the lines format change?

Documents I edited before updating are accesible on the server UI just fine, preview and download showing all edits I made (new pages, handwriting, docs containing only handwritten notes, ... ).

But: I cannot preview and download recently edited files, selecting a file yields "Failed to load pdf file" in preview window and download button gives a 0kB file without content.

Any change I do to an existing file results in the following docker log (level=debug):

time="2023-03-16T14:16:12Z" level=info msg="[ui-authmiddleware] User from token: Bozo"
time="2023-03-16T14:16:12Z" level=info msg="exporting ef62926b-67ef-4b45-be34-bae1a03529b1"
time="2023-03-16T14:16:12Z" level=info msg="Cache loaded:  /data/users/Bozo/.tree"
time="2023-03-16T14:16:12Z" level=debug msg="Fullpath: /data/users/Bozo/sync/root"
time="2023-03-16T14:16:12Z" level=info msg="got root 3d9346127002fb33bdcc07e3696da356d5c0b2c06edbd64423373e9a3f8af9bb21 <nil>"
time="2023-03-16T14:16:12Z" level=debug msg="Fullpath: /data/users/Bozo/sync/52a4f0e860180daf1da494f37d24bf45b48add6a5a90b12aadf626c867ad7273"
time="2023-03-16T14:16:12Z" level=debug msg="Fullpath: /data/users/Bozo/sync/33869ae2d11e6bd2383f865467ad94bdd726d5bd4e8340e364a69a96baeecb59"
time="2023-03-16T14:16:12Z" level=debug msg="adding page 177e32bc-4851-4a64-a43f-9d43e045e6ac"
time="2023-03-16T14:16:12Z" level=debug msg="adding page 52a6412d-e31f-4b4c-be3d-5b54a9b1a72d"
time="2023-03-16T14:16:12Z" level=debug msg="adding page 7c35452b-e5c3-4094-ad4b-5ed269a47366"
time="2023-03-16T14:16:12Z" level=debug msg="page 36b739ebc893a922793a7ad9f1a17444810b963f42af83e749559baa70bb84be"
time="2023-03-16T14:16:12Z" level=debug msg="Fullpath: /data/users/Bozo/sync/36b739ebc893a922793a7ad9f1a17444810b963f42af83e749559baa70bb84be"
time="2023-03-16T14:16:12Z" level=debug msg="page 8b5281e2d946bac87ebe68f49ae286f0717b76ef960aa500b20a939cd804e541"
time="2023-03-16T14:16:12Z" level=debug msg="Fullpath: /data/users/Bozo/sync/8b5281e2d946bac87ebe68f49ae286f0717b76ef960aa500b20a939cd804e541"
time="2023-03-16T14:16:12Z" level=error msg="Unknown header"
time="2023-03-16T14:16:12Z" level=info msg="[GIN] 2023/03/16 - 14:16:12 | 500 |    3.459091ms |   84.61.225.102 | GET      \"/ui/api/documents/ef62926b-67ef-4b45-be34-bae1a03529b1\""

Similar situation but different error occurs when trying to download a newly created notebook with some handwritten notes in them:

time="2023-03-16T14:21:33Z" level=info msg="[GIN] 2023/03/16 - 14:21:33 | 200 |   45.967298ms |   84.61.225.102 | GET      \"/pdf.worker.js\""
time="2023-03-16T14:21:34Z" level=info msg="[ui-authmiddleware] User from token: Bozo"
time="2023-03-16T14:21:34Z" level=info msg="exporting 6e0e1528-9214-417c-a763-301a2ae57a13"
time="2023-03-16T14:21:34Z" level=info msg="Cache loaded:  /data/users/Bozo/.tree"
time="2023-03-16T14:21:34Z" level=debug msg="Fullpath: /data/users/Bozo/sync/root"
time="2023-03-16T14:21:34Z" level=info msg="got root 3d9346127002fb33bdcc07e3696da356d5c0b2c06edbd64423373e9a3f8af9bb21 <nil>"
time="2023-03-16T14:21:34Z" level=debug msg="Fullpath: /data/users/Bozo/sync/c42e3fee7cc1a9ccba49608217e8cda9875c0a25c3b673dfe1c2f9f0dc9a2d65"
time="2023-03-16T14:21:34Z" level=debug msg="adding page e3420c6e-e689-478e-b636-15f0dda12af8"
time="2023-03-16T14:21:34Z" level=error msg="the document has no pages"
time="2023-03-16T14:21:34Z" level=info msg="[GIN] 2023/03/16 - 14:21:34 | 200 |    2.973889ms |   84.61.225.102 | GET      \"/ui/api/documents/6e0e1528-9214-417c-a763-301a2ae57a13\""

When editing an imported pdf file by inserting a page anywhere, pdf download and preview works but new empty page is not present in the pdf.

time="2023-03-16T14:26:07Z" level=info msg="[GIN] 2023/03/16 - 14:26:07 | 200 |    1.754085ms |   84.61.225.102 | GET      \"/pdf.worker.js\""
time="2023-03-16T14:26:08Z" level=info msg="[ui-authmiddleware] User from token: Bozo"
time="2023-03-16T14:26:08Z" level=info msg="exporting 1596f455-e50f-4bb6-9369-c4da9a13f524"
time="2023-03-16T14:26:08Z" level=info msg="Cache loaded:  /data/users/Bozo/.tree"
time="2023-03-16T14:26:08Z" level=debug msg="Fullpath: /data/users/Bozo/sync/root"
time="2023-03-16T14:26:08Z" level=info msg="got root de6d88ef3110de629c94d7c185ec57fbad3cbc69a585f84ad4de9f636788f88a23 <nil>"
time="2023-03-16T14:26:08Z" level=debug msg="Fullpath: /data/users/Bozo/sync/f731d2b948e290077ae0edce684e3580450b6a2892fd852fde09daf0cbd504ed"
time="2023-03-16T14:26:08Z" level=debug msg="Fullpath: /data/users/Bozo/sync/465720463523fe46d5addb61bc71fcc95cbf035ed0d5db34ecd1171b1ab3e0ce"
time="2023-03-16T14:26:08Z" level=debug msg="adding page 7aeefe0f-8b78-4170-b312-fb2a53d8c2c7"
time="2023-03-16T14:26:08Z" level=debug msg="adding page 9047836a-21e0-48af-b029-0844961e9778"
time="2023-03-16T14:26:08Z" level=debug msg="page 6b4e40d49a5ed002151f4ecfc304ba5ca36513058836c279fd91cbdfd0eaef46"
time="2023-03-16T14:26:08Z" level=debug msg="Fullpath: /data/users/Bozo/sync/6b4e40d49a5ed002151f4ecfc304ba5ca36513058836c279fd91cbdfd0eaef46"
time="2023-03-16T14:26:08Z" level=debug msg="page 747699101b1ab8ec8adf81d37cce0e81777926450814ede2789e310d6738377b"
time="2023-03-16T14:26:08Z" level=debug msg="Fullpath: /data/users/Bozo/sync/747699101b1ab8ec8adf81d37cce0e81777926450814ede2789e310d6738377b"
time="2023-03-16T14:26:08Z" level=info msg="generating all pages"
time="2023-03-16T14:26:08Z" level=info msg="[GIN] 2023/03/16 - 14:26:08 | 200 |   79.733316ms |   84.61.225.102 | GET      \"/ui/api/documents/1596f455-e50f-4bb6-9369-c4da9a13f524\""

once these new/empty pages or any other page is written to, download/preview fails again with "unknown header", but from the log I can see that new pages are added (those I previously added but now I added notes on)

time="2023-03-16T14:29:50Z" level=info msg="[GIN] 2023/03/16 - 14:29:50 | 200 |     727.642µs |   84.61.225.102 | GET      \"/pdf.worker.js\""
time="2023-03-16T14:29:51Z" level=info msg="[ui-authmiddleware] User from token: Bozo"
time="2023-03-16T14:29:51Z" level=info msg="exporting 1596f455-e50f-4bb6-9369-c4da9a13f524"
time="2023-03-16T14:29:51Z" level=info msg="Cache loaded:  /data/users/Bozo/.tree"
time="2023-03-16T14:29:51Z" level=debug msg="Fullpath: /data/users/Bozo/sync/root"
time="2023-03-16T14:29:51Z" level=info msg="got root 110acbd3ca613650953dc2cefe123b089444affe5fa380bf088a2486b26fa5bc25 <nil>"
time="2023-03-16T14:29:51Z" level=debug msg="Fullpath: /data/users/Bozo/sync/b0967a3abe0adb112c36ad8f94b2d8d4fdc3f791963f84ee4289bff308516b3f"
time="2023-03-16T14:29:51Z" level=debug msg="Fullpath: /data/users/Bozo/sync/465720463523fe46d5addb61bc71fcc95cbf035ed0d5db34ecd1171b1ab3e0ce"
time="2023-03-16T14:29:51Z" level=debug msg="adding page 7aeefe0f-8b78-4170-b312-fb2a53d8c2c7"
time="2023-03-16T14:29:51Z" level=debug msg="adding page 9047836a-21e0-48af-b029-0844961e9778"
time="2023-03-16T14:29:51Z" level=debug msg="adding page dd3bfe57-ed73-46eb-9fe9-27c36d637d7d"
time="2023-03-16T14:29:51Z" level=debug msg="page 6b4e40d49a5ed002151f4ecfc304ba5ca36513058836c279fd91cbdfd0eaef46"
time="2023-03-16T14:29:51Z" level=debug msg="Fullpath: /data/users/Bozo/sync/6b4e40d49a5ed002151f4ecfc304ba5ca36513058836c279fd91cbdfd0eaef46"
time="2023-03-16T14:29:51Z" level=debug msg="page 64184bb218cb47a62a61821d116d0177b7f9ebe1200b71f072a6873a51d3a3c9"
time="2023-03-16T14:29:51Z" level=debug msg="Fullpath: /data/users/Bozo/sync/64184bb218cb47a62a61821d116d0177b7f9ebe1200b71f072a6873a51d3a3c9"
time="2023-03-16T14:29:51Z" level=error msg="Unknown header"
time="2023-03-16T14:29:51Z" level=info msg="[GIN] 2023/03/16 - 14:29:51 | 500 |    2.179646ms |   84.61.225.102 | GET      \"/ui/api/documents/1596f455-e50f-4bb6-9369-c4da9a13f524\""
@wuschel-brompf wuschel-brompf changed the title Cannot download or view edited documents on server (only docs edited after updating to RM v3.2.3.1595?) Cannot download or view edited documents on server (docs edited after updating to RM v3.2.3.1595?) Mar 16, 2023
@ddvk
Copy link
Owner

ddvk commented Mar 16, 2023

rendering of 3.x files is not supported, yet. the format changed.

@wuschel-brompf
Copy link
Author

Oh, that was not obvious to me (newbie to RM and your great hacks). Maybe you can add sth like "requirements" section on the device setup docs page or the readme of the main repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants