Silent synchronisation failure
The app has recently stopped synchronising my calendars, either automatically or manually. A Synchronising now toast appears, then nothing else happens - the events simply do not appear in other clients.
- No blue loading bar is shown on the UI when I manually synchronise
- No connection logs appear on the server that the app is connected to
- No error of any kind is thrown by the app; toast popup, notification or otherwise
adb logcatshows no output from the app itself
Removing then re-adding the account in the app does succesfully log in (and the server shows the login requests in the log). However, collections and contacts are not listed in the app after this. ~~The same applies to a fresh install.~~
Other clients connected to this server appear to work correctly.
- Operating system: Lineageos
21-20241029-NIGHTLY - App Version:
2.4.4installed from F-Droid - Server (etebase) version:
0.14.2 - Handset: OnePlus 5T
Server log from logging in:
etebase_1 | 2024-11-05T14:12:27.916097774Z INFO: 172.24.0.2:46694 - "GET /api/v1/authentication/is_etebase/ HTTP/1.1" 200 OK
etebase_1 | 2024-11-05T14:12:28.000300232Z INFO: 172.24.0.2:46704 - "POST /api/v1/authentication/login_challenge/ HTTP/1.1" 200 OK
etebase_1 | 2024-11-05T14:12:30.465577560Z INFO: 172.24.0.2:46706 - "POST /api/v1/authentication/login/ HTTP/1.1" 200 OK
etebase_1 | 2024-11-05T14:12:30.880357060Z INFO: 172.24.0.2:46714 - "POST /api/v1/collection/list_multi/?limit=1 HTTP/1.1" 200 OK
Note the server is running in a docker container, hence additional output.
After some time, a fresh install seems to be working correctly so I am now unable to reproduce this.