fandan
23 December 2019 18:18
1
I’m running a Joplin 1.0.175(prod, darwin) on Mac and Joplin 1.0.132 on Android.
I have been trying to sync by webDAV using Nutstore. WebDAV configuration checking worked well, but sync always failed, creating 3 folders on my Nutstore cloud – “.lock”,".resource" and “.sync” with a text file “version.txt” in the folder “.sync”.
Also, logs appeared on Android and Mac were that:
" Created remote items: 1.
Completed: 24/12/2019 02:04
Last error: Error: PUT 8647dc0f397e42be930afb5ca5577fec.md: The resource of this location does not exist (Exception ObjectNotFound) (404): <?xml version="1.0" encoding="UTF-8" standalone="no"?><d:error xmlns:d=“DAV:” xmlns:s=“http://ns.jianguoyun.com ”><s:exception>ObjectNotFound</s:exception><s:message>The resource of this location does not exist</s:message></d:error>"
Does anyone know what’s wrong with my sync steps?
Check this comment:
opened 12:50PM - 15 Aug 18 UTC
closed 05:18AM - 23 Aug 18 UTC
### Operating system
- Win7
### Application
- Desktop
v1.0.104
I'm us… ing webdav service from jianguoyun.com, when I finished the Synchronisation setting, It said "Synchronisation configuration appears to be correct."
But this error notification below always occurs when I click Synchronise:
> Created remote items: 1.
> Completed: 15/08/2018 20:36
> Last error: Error: PUT 4aa2f5793f7f4a6394a6e945f1aa280b.md: The resource of this location does not exist (Exception ObjectNotFound) (404): <?xml version="1.0" encoding="UTF-8" standalone="no"?><d:error xmlns:d="DAV:" xmlns:s="http://ns.jianguoyun.com"><s:exception>ObjectNotFound</s:exception><s:message>The resource of this location does not exist</s:message></d:error>
Inside the log.txt:
2018-08-15 20:34:34: "First start: detected locale as en_GB"
2018-08-15 20:34:34: "Trying to load 0 master keys..."
2018-08-15 20:34:34: "Loaded master keys: 0"
2018-08-15 20:34:34: "Trying to load 0 master keys..."
2018-08-15 20:34:34: "Loaded master keys: 0"
2018-08-15 20:34:34: "Scheduling sync operation..."
2018-08-15 20:34:34: "Scheduling sync operation..."
2018-08-15 20:34:35: "DecryptionWorker: starting decryption..."
2018-08-15 20:34:35: "DecryptionWorker: completed decryption."
2018-08-15 20:34:44: "Preparing scheduled sync"
2018-08-15 20:34:44: "Saving updated Dropbox auth."
2018-08-15 20:34:44: "Synchroniser is missing credentials - manual sync required to authenticate."
2018-08-15 20:34:44: "Updating all notifications..."
2018-08-15 20:34:44: "Garbage collecting alarms..."
2018-08-15 20:34:45: "DecryptionWorker: starting decryption..."
2018-08-15 20:34:45: "DecryptionWorker: completed decryption."
2018-08-15 20:35:04: "ResourceService::indexNoteResources: Start"
2018-08-15 20:35:04: "ResourceService::indexNoteResources: Completed"
2018-08-15 20:35:04: "ResourceService::deleteOrphanResources:", "[]"
2018-08-15 20:35:39: "Scheduling sync operation..."
2018-08-15 20:35:42: "Scheduling sync operation..."
2018-08-15 20:35:43: "Scheduling sync operation..."
2018-08-15 20:35:43: "Preparing scheduled sync"
2018-08-15 20:35:43: "Starting scheduled sync"
2018-08-15 20:36:14: "Error: PUT 4aa2f5793f7f4a6394a6e945f1aa280b.md: The resource of this location does not exist (Exception ObjectNotFound) (404): <?xml version="1.0" encoding="UTF-8" standalone="no"?><d:error xmlns:d="DAV:" xmlns:s="http://ns.jianguoyun.com"><s:exception>ObjectNotFound</s:exception><s:message>The resource of this location does not exist</s:message></d:error>
Code: 404
Error: PUT 4aa2f5793f7f4a6394a6e945f1aa280b.md: The resource of this location does not exist (Exception ObjectNotFound) (404): <?xml version="1.0" encoding="UTF-8" standalone="no"?><d:error xmlns:d="DAV:" xmlns:s="http://ns.jianguoyun.com"><s:exception>ObjectNotFound</s:exception><s:message>The resource of this location does not exist</s:message></d:error>
at newError (C:\Users\ch\AppData\Local\Temp\nstB8D8.tmp\app\resources\app.asar\lib\WebDavApi.js:284:11)
at WebDavApi.exec (C:\Users\ch\AppData\Local\Temp\nstB8D8.tmp\app\resources\app.asar\lib\WebDavApi.js:310:11)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)"
2018-08-15 20:36:14: "Operations completed: "
2018-08-15 20:36:14: "createRemote: 1"
2018-08-15 20:36:14: "Total folders: 1"
2018-08-15 20:36:14: "Total notes: 1"
2018-08-15 20:36:14: "Total resources: 0"
2018-08-15 20:36:14: "There was some errors:"
2018-08-15 20:36:14: "Error: PUT 4aa2f5793f7f4a6394a6e945f1aa280b.md: The resource of this location does not exist (Exception ObjectNotFound) (404): <?xml version="1.0" encoding="UTF-8" standalone="no"?><d:error xmlns:d="DAV:" xmlns:s="http://ns.jianguoyun.com"><s:exception>ObjectNotFound</s:exception><s:message>The resource of this location does not exist</s:message></d:error>
Code: 404
Error: PUT 4aa2f5793f7f4a6394a6e945f1aa280b.md: The resource of this location does not exist (Exception ObjectNotFound) (404): <?xml version="1.0" encoding="UTF-8" standalone="no"?><d:error xmlns:d="DAV:" xmlns:s="http://ns.jianguoyun.com"><s:exception>ObjectNotFound</s:exception><s:message>The resource of this location does not exist</s:message></d:error>
at newError (C:\Users\ch\AppData\Local\Temp\nstB8D8.tmp\app\resources\app.asar\lib\WebDavApi.js:284:11)
at WebDavApi.exec (C:\Users\ch\AppData\Local\Temp\nstB8D8.tmp\app\resources\app.asar\lib\WebDavApi.js:310:11)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)"
If I understand correctly:
create a new personal sync folder in Nuts Cloud and name it "Joplin", then fill in the webdav address of the software settings, e.g. https://dav.jianguoyun.com/dav/Joplin
1 Like
fandan
24 December 2019 05:28
3
Great. It really worked! A perfect solution. Thanks a lot!!!