At the end of synchronization on webdav, I get error 405 method not allowed, but there is no error in log file on server. Moreover, the synchronization seems to be ok, indeed if I resync without modifications, the app says that the remote db has been downloaded.

Which is the problem? Which methods uses diarium?

Diarium version: 3.0.87
OS + version: Android 14
Device model: Google pixel 7 pro

  • timo replied to this.

    The server returns the 405 error, so you'd need to see there why it is returned.

    DanieleFerone Moreover, the synchronization seems to be ok, indeed if I resync without modifications, the app says that the remote db has been downloaded.

    This is probably a "follow-up" error from the first one. At the end of the sync-upload procedure, Diarium uses the PROPPATCH method to update metadata (timestamps) on the sync file - if that fails, the app might assume wrong timestamps on the next sync and therefore does a download instead of an upload. Perhaps your WebDAV doesn't support custom properties and that's why the error shows up. I could only say more if I have a look myself using a test account on your server

      timo thanks. Probably the problem is that nginx does not support PROPPATCH method. I will try with another server.