Hello everyone! I'm a new uaer of joplin and I just transformed from Evernote. I use webdav for sync in my Aliyun clound service, which is a Chinese cloud service like Amazon EC2. The setting file of webdav like this:
version: '3'
services:
webdav:
image: bytemark/webdav
container_name: webdav
restart: always
ports:
- "1900:80"
environment:
SERVER_NAMES: xxxx
AUTH_TYPE: Basic
USERNAME: xxxx
PASSWORD: xxxx
volumes:
- /home/ubuntu/joplin/data:/var/lib/dav
I used docker-compose -f joplin.yml up -d
to run the webdav service and sync well in windows and android mobile phone.
Last night I decide to encrypt my notes. First I backuped the notes in PC, then I begin encrypting the notes in my phone. It took me nearly the whole day and the progress is only about half. So I decided to drop the encrypting.
I stopped the sync in mobile phone and deleted the webdav data files. I want to upload the unencrypted notes from PC. But I Found it failed. In the PC client of Joplin, it displayed like this:
SyntaxError:Unexpexted token < in JSON at position 0.
Then I found that the android mobile phone client also failed in sync, I post the log below:
The network is good, I can login my service, and when I pasted the url of webdav into the brower, it can open the page and ask me to login.
and both in pc and phone, the setting check of sync were passed.
The version in Windows is 2.4.9, and the version of android is 2.4.3.
I restarted the webdav and restarted the service, no use. So are there anybody know what's the problem? Thank you very much and please forgive my poor English!