cappe
22 August 2025 09:38
1
Operating system
Linux
Joplin version
3.4.6
Desktop version info
Mint 22.1 xfce
Sync target
WebDAV
Editor
Rich Text Editor
What issue do you have?
La sincronizzazione ha sempre funzionato sia con android che da linux. Da quest'aggiormento la app per linux mi da questo errore ' TypeError: Failed to fetch'. Ho urgenza di risolvere
Google translate
Sync has always worked on both Android and Linux. Since this update, the Linux app has been giving me this error: 'TypeError: Failed to fetch'. I urgently need to fix it.
@cappe welcome to the forum.
This matter has been raised on GitHub and a fix created. Not being a developer I do not know when this fix may appear in a release.
opened 11:06AM - 21 Aug 25 UTC
closed 08:29AM - 22 Aug 25 UTC
bug
desktop
high
v3.4
### Operating system
Linux
### Joplin version
3.4.6
### Desktop version info…
Joplin 3.4.6 (prod, linux)
Device: linux, AMD Ryzen 5 5500U with Radeon Graphics
Client ID: 735842ff856a48779afa13ff83e7a8cb
Sync Version: 3
Profile Version: 48
Keychain Supported: No
Alternative instance ID: -
Revision: 4128061
Backup: 1.4.3
Freehand Drawing: 3.1.0
This issue applies to all versions **AFTER** Desktop v3.4.1
**Server**
Joplin Server 3.4.2
### Current behaviour
Prior to v3.4.2 I could sync to a local instance of Joplin Server using a self-signed TLS certificate on the reverse proxy in front of the Joplin Server. This was enabled by pointing the Joplin client at at a copy of the CA certificate using the relevant field in the sync advanced settings.
From v3.4.2 onward (coincidentally when Joplin Server SAML was added as a sync option to the client?) the sync fails with the error "Failed to fetch"
I mention the certs as when looking at the console log generated by using *flags.txt* the below entry appears before things start going wrong.
`POST https://joplinx86.redacted.net/api/sessions net::ERR_CERT_AUTHORITY_INVALID`
After this the application log file shows entries such as:
```text
2025-08-21 11:05:01: JoplinServerApi: [warn] curl -v -X POST -H "X-API-MIN-VERSION: 2.6.0" -H "Content-Type: application/json" -H "Content-Length: 113" --data '{"email":"user1@redacted.net","password":"******","platform":2,"type":1,"version":"3.4.6"}' 'https://joplinx86.redacted.net/api/sessions'
2025-08-21 11:05:01: JoplinServerApi: [warn] Code: <undefined>
2025-08-21 11:05:01: JoplinServerApi: [warn] TypeError: Failed to fetch
TypeError: Failed to fetch
```
Enabling "Ignore TLS errors" in the client settings has no effect.
### Expected behaviour
I would expect that syncing with a Joplin Server would work as it did with desktop v3.4.1 and earlier.
### Logs
These logs were generated using a virtual machine to duplicate what I found on my "live" system. Using a VM enabled me to quickly test for the error using multiple versions of Joplin.
[console.txt](https://github.com/user-attachments/files/21916429/console.txt)
[log.txt](https://github.com/user-attachments/files/21916427/log.txt)
1 Like
A new release 3.4.7 has just been made, which will fix it
system
Closed
21 September 2025 13:19
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.