Systematic Account expiration on Linux Mint 19.2 at logoff
Hello all
I am experimenting unstable behavior and multiple crashes of gnome-calendar on LM19.2 Cinnamon. It was working well on LM19.1 Cinnamon. Let me explain further.
Calendar is connected to my Nextcloud server. Creating the account through Parameter/Online accounts or through Calendar options exhibits the same issues. After logging off and reconnecting calendar states my Nextcloud session / password has expired. My Nextcloud server is still up and running though and, for instance, my nextcloud client keeps working like a charm. Using my account password or a specific application password doesn't change the behavior. Despite I try to reconnect to the nextcloud account through calendar, I keep getting the Expired flag. If I try to remove the account on calendar, I got en error and then calendar crashes. I then uninstall gnome-calendar and install its flatpak version. The flatpak version is stable. The calendar syncs with my Nextcloud account when I log in again. Changing the calendar accounts doesn't work through the calendar app. I have to work with the settings in Online Accounts.
Here below is an extract of my syslog file when gnome-calendar crashes. If you need more information, just instruct me on how to get it.
Hope it will help some developers.
Cheers
Aug 31 18:58:23 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Activating service name='org.gnome.Calendar' requested by ':1.48' (uid=1000 pid=1543 comm="cinnamon --replace " label="unconfined") Aug 31 18:58:23 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Successfully activated service 'org.gnome.Calendar' Aug 31 18:58:23 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Activating via systemd: service name='org.gnome.evolution.dataserver.Sources5' unit='evolution-source-registry.service' requested by ':1.348' (uid=1000 pid=21530 comm="/usr/bin/gnome-calendar --gapplication-service " label="unconfined") Aug 31 18:58:23 cbct-desk systemd[1209]: Starting Evolution source registry... Aug 31 18:58:23 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Successfully activated service 'org.gnome.evolution.dataserver.Sources5' Aug 31 18:58:23 cbct-desk systemd[1209]: Started Evolution source registry. Aug 31 18:58:23 cbct-desk goa-daemon[1437]: goa_http_client_check() failed: 6 — Error performing TLS handshake: An unexpected TLS packet was received. Aug 31 18:58:23 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Activating via systemd: service name='org.gnome.evolution.dataserver.Calendar7' unit='evolution-calendar-factory.service' requested by ':1.348' (uid=1000 pid=21530 comm="/usr/bin/gnome-calendar --gapplication-service " label="unconfined") Aug 31 18:58:23 cbct-desk systemd[1209]: Starting Evolution calendar service... Aug 31 18:58:24 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Successfully activated service 'org.gnome.evolution.dataserver.Calendar7' Aug 31 18:58:24 cbct-desk systemd[1209]: Started Evolution calendar service. Aug 31 18:58:24 cbct-desk gnome-calendar[21530]: source_credentials_required_cb: Failed to authenticate 'christian@barthol.hd.free.fr/nextcloud': La consultation des données d’authentification a échoué : Échec d’obtention du mot de passe depuis GOA : Mot de passe invalide pour l’utilisateur « christian » (goa-error-quark, 0) : Code : 6 — Réponse inattendue du serveur Aug 31 18:58:24 cbct-desk goa-daemon[1437]: goa_http_client_check() failed: 401 — Unauthorized Aug 31 18:58:24 cbct-desk dbus-daemon[1243]: [session uid=1000 pid=1243] Activating via systemd: service name='org.gnome.evolution.dataserver.AddressBook9' unit='evolution-addressbook-factory.service' requested by ':1.351' (uid=1000 pid=21557 comm="/usr/lib/evolution/evolution-calendar-factory-subp" label="unconfined") Aug 31 18:58:24 cbct-desk systemd[1209]: Starting Evolution address book service...