Joplin not synchronizing due to FormidableJS error

Operating system

Linux

Joplin version

3.2.11

Desktop version info

Joplin 3.2.11 (prod, linux)

Client ID: f52fa1756c1940b9a9b1e512187bec24
Sync Version: 3
Profile Version: 47
Keychain Supported: No

Revision: 2fba101

Admonition markdown extension: 1.1.0
Athena: 2.2.3
Backup: 1.4.2
bytefield-svg: 1.1.0
Conflict Resolution: 1.2.3
Copy Code Blocks: 1.1.2
Csv Import: 1.0.1
Cursor Sync: 2.1.0
Draw.io: 2.2.0
Editor Themes: 1.0.2
Email Note: 1.2.2
Ez Table: 1.0.2
Freehand Drawing: 2.15.0
Hotfolder: 1.2.1
Joplin remark slides: 1.0.4
joplin2jira: 1.0.0
Markdown Table: Colorize: 1.2.0
Markdown Table: Sortable: 1.2.2
MultiMarkdown Table Tools: 1.2.1
Note Tabs: 1.4.0
Plugin Bundle: 0.5.5
Remote-Note-Pull: 1.3.1
Rich Markdown: 0.15.1
Search & Replace: 2.2.0
Templates: 2.4.0
TimeTagger Plugin: 1.1.3

Sync target

Joplin Server

Editor

Markdown Editor

What issue do you have?

My clients won't synchronize notes or notebooks, despite no error appearing there.
In the server ( self-hosted ) logs, I see this:

16:33:59 0|app | Error: Parse Error
16:33:59 0|app | at socketOnEnd (node:_http_server:787:22)
16:33:59 0|app | at Socket.emit (node:events:529:35)
16:33:59 0|app | at endReadableNT (node:internal/streams/readable:1400:12)
16:33:59 0|app | at processTicksAndRejections (node:internal/process/task_queues:82:21)
16:33:59 0|app | 2025-01-22 16:33:59: [error] App: xxx.xxx.xxx.xxx FormidableError: Could not parse form: Request aborted
16:33:59 0|app | at IncomingMessage. (/home/joplin/packages/server/node_modules/formidable/src/Formidable.js:197:21)
16:33:59 0|app | at IncomingMessage.emit (node:events:517:28)
16:33:59 0|app | at IncomingMessage._destroy (node:_http_incoming:224:10)
16:33:59 0|app | at _destroy (node:internal/streams/destroy:109:10)
16:33:59 0|app | at IncomingMessage.destroy (node:internal/streams/destroy:71:5)
16:33:59 0|app | at abortIncoming (node:_http_server:781:9)
16:33:59 0|app | at socketOnClose (node:_http_server:775:3)
16:33:59 0|app | at Socket.emit (node:events:529:35)
16:33:59 0|app | at TCP. (node:net:350:12) {
16:33:59 0|app | code: 1002,
16:33:59 0|app | httpCode: 500
16:33:59 0|app | }

Server version:
Joplin Server v3.0.1 ( Docker )

Issue can be ignored. Turns out it was a problem caused by the firewall.

1 Like