[Mobilizon] Souci pour se connecter

What type of hardware are you using: Virtual machine
What YunoHost version are you running: 12.0.17
What app is this about: Mobilizon

Describe your issue

Bonjour,

Je tente d’utiliser l’application Mobilizon (5.1.2~ynh1) sur Yunohost 12.0.17 sur une VM Proxmox avec 2CPU et 4Go de RAM.

L’installation se passe sans erreur.
J’accède ensuite à la page d’accueil de mobilizon, et je me connecte avec le bouton fait pour cela.
J’ai alors une page vide (avec en-tête et pied), sans erreur dans la syslog.
J’ai toujours le bouton “Se connecter” en haut à droite.
Si je retourne sur la page d’accueil, Je vois toujours le bouton de connexion, mais il ne se passe rien si je clique dessus. Il y a donc probablement une session ouverte.

Si je tente de publier un évenement, j’ai alors une message “You need to be logged-in to create a group”.

J’ai tout de même 2 types d’erreurs dans les logs, que j’ai corrigés afin d’avoir des logs propres :

2025-06-09T17:24:13.592723+02:00 randonnees mobilizon[416594]: 17:24:13.591 [error] GenServer :tzdata_release_updater terminating
2025-06-09T17:24:13.592856+02:00 randonnees mobilizon[416594]: ** (File.Error) could not write to file “/var/www/mobilizon/live/lib/tzdata-1.1.1/priv/latest_remote_poll.txt”: permission denied
2025-06-09T17:24:13.592918+02:00 randonnees mobilizon[416594]: (elixir 1.16.1) lib/file.ex:1143: File.write!/3
2025-06-09T17:24:13.592947+02:00 randonnees mobilizon[416594]: (tzdata 1.1.1) lib/tzdata/data_loader.ex:43: Tzdata.DataLoader.last_modified_of_latest_available/1
2025-06-09T17:24:13.592974+02:00 randonnees mobilizon[416594]: (tzdata 1.1.1) lib/tzdata/release_updater.ex:81: Tzdata.ReleaseUpdater.loaded_tzdata_matches_remote_last_modified?/0
2025-06-09T17:24:13.593000+02:00 randonnees mobilizon[416594]: (tzdata 1.1.1) lib/tzdata/release_updater.ex:42: Tzdata.ReleaseUpdater.poll_for_update/0
2025-06-09T17:24:13.593019+02:00 randonnees mobilizon[416594]: (tzdata 1.1.1) lib/tzdata/release_updater.ex:19: Tzdata.ReleaseUpdater.handle_info/2
2025-06-09T17:24:13.593057+02:00 randonnees mobilizon[416594]: (stdlib 5.2) gen_server.erl:1095: :gen_server.try_handle_info/3
2025-06-09T17:24:13.593077+02:00 randonnees mobilizon[416594]: (stdlib 5.2) gen_server.erl:1183: :gen_server.handle_msg/6
2025-06-09T17:24:13.593103+02:00 randonnees mobilizon[416594]: (stdlib 5.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3
2025-06-09T17:24:13.593137+02:00 randonnees mobilizon[416594]: Last message: :check_if_time_to_update

Résolu par un chown mobilizon:mobilizon /var/www/mobilizon/live/lib/tzdata-1.1.1/priv/latest_remote_poll.txt

2025-06-09T18:11:05.557219+02:00 randonnees mobilizon[416594]: 18:11:05.556 [info] {“error”:“** (File.Error) could not write to file "/var/lib/mobilizon/sitemap/sitemap-00001.xml": no such file or directory”,“args”:{},“id”:1,“meta”:{},“state”:“failure”,“max_attempts”:20,“queue”:“background”,“tags”:,“worker”:“Mobilizon.Service.Workers.BuildSiteMap”,“source”:“oban”,“duration”:6861,“event”:“job:exception”,“attempt”:9,“queue_time”:1682012}

Résolu créant l’arbo /var/lib/mobilizon/sitemap (avec chown -R mobilizon:mobilizon /var/lib/mobilizon).

Comme je ne vois pas d’erreur, je ne sais pas quoi corriger. Auriez vous déjà eu un tel souci, svp ?

Merci :slight_smile:

Share relevant logs or error messages

log de la dernière tentative d’installation : https://paste.yunohost.org/raw/qokiradajo

Bonsoir @baptiste

sudo yunohost app setting mobilizon protect_against_basic_auth_spoofing -v false
sudo yunohost app ssowatconf

Redémarre éventuellement mobilizon et recharge la page dans le navigateur. Elle devrait afficher ceci :


puis, une fois, le profil renseigné, ceci:

Bonjour @otm33,
Merci pour ta réponse.

Ca fonctionne maintenant.Il a par contre fallut que je ferme complètement le navigateur (Chromium), même après suppression du cookie.

Merci pour ton aide !

Bonjour,

je suis intéressé pour trouver comment améliorer ce paquet… Par contre, j’ai un doute sur le besoin de ne pas laisser le groupe www-data propriétaire du dossier /var/www/mobilizon/live
Mais tu as peut-être raison, en tous les cas cela demande des investigations et me pose plein de questions, cette application est pas évidente…