Bonjour,
Je poste régulièrement des événements sur https://event.portes-imaginaire.org/ (4.0.2) mais ils n’apparaissent pas sur mobilizon.fr (4.1.0). Pourtant mon instance affiche bien les événements de mobilizon.fr. Et lorsque je rentre le lien de mon événement dans la barre de recherche de mobilizon.fr, il s’affiche normalement. Mais il n’apparaît pas dans les résultats de recherche.
En revanche je vois bien les groupes de portes-imaginaire, juste pas les événements.
Est-ce un bug ? Ai-je mal compris la fédération ? Dois-je contacter mon admin d’instance ?
Merci de votre aide.
Hello,
Je te partage ce que je sais.
Je demande à suivre une instance → si elle accepte alors je récupère ses groupes et événements (ce n’est pas rétroactif).
Et réciproquement!
On a donc du sens unique, mais on peut le faire dans les deux sens
A priori Portes-imaginaire suit Mobilizon, mais pas l’inverse.
Par contre, je n’ai pas compris ce que tu faisais avec le lien dans la barre de recherche. J’ai essayé de mettre JidéVoyelles : fantasy - Mobilizon dans la barre de recherche de Mobilizon.fr, ça ne donne rien (et ça me semble normal).
Pour les groupes j’en sais pas plus… Dès fois c’est un peu mystérieux la fédération.
Bah quand je mets ton lien dans la barre de recherche de Mobilizon.fr, j’obtiens l’événement dans les résultats de recherche. (Je crois qu’il faut un compte pour ça.) M’enfin peu importe.
Donc Mobilizon.fr ne suit pas Portes-imaginaires, mais voit quand-même les groupes ? Je crois me rappeler que les événements apparaissaient normalement il y a quelques mois. Mais je me trompe peut-être.
Autre-chose, l’outil de recherche ne voit pas non-plus les événements. Donc je commence à penser qu’ils ne sortent pas de l’instance.
D’après moi si Mobilizon te suis tu devrais bien retrouver tes événements ET tes groupes.
Tu peux peut-être demander à l’admin de Mobilizon s’ils suivent bien ton instance.
Pour « mobilizon search index », il faut que Framasoft ait référencé ton instance, mais je ne sais pas où est la liste et comment elle est gérée aujourd’hui.
Le problème persiste. Cependant j’arrive à voir mon événement depuis Mastodon.
J’aimerais contacter les admins de mobilizon.fr pour vérifier, mais le courriel n’est pas à jour dans la page de contact. Si quelqu’un passe par ici, ce serait bien de le changer, j’imagine que ce n’est plus Framasoft.
Est-ce que vous avez l’adresse des admin de mobilizon.fr ?
Et je vois sur ton instance 5 groupes trouvésau lieu de 2 depuis mobilizon.fr.
Et que la recherche ne donne rien pour les évènements non plus alors qu’il y en a de prévu en août (lorsque l’on clique sur les groupes)
Entendu, je croyais qu’ils avaient passé la main à Kaihuri d’après leurs annonces. J’envoie un courriel donc pour vérifier qu’ils fédèrent bien avec portes-imaginaires.
Je tente en CLI, d’arrêter et relancer le suivi de l’instance Mobilizon.fr
~ $ mobilizon_ctl relay.unfollow mobilizon.fr
Unfollowed mobilizon.fr
~ $ mobilizon_ctl relay.follow mobilizon.fr
** (DBConnection.ConnectionError) tcp recv: closed (the connection was closed by the pool, possibly due to a timeout or because the pool has been terminated)
(ecto_sql 3.11.1) lib/ecto/adapters/sql.ex:1054: Ecto.Adapters.SQL.raise_sql_call_error/1
(mobilizon 4.1.0) lib/federation/activity_pub/types/actors.ex:211: Mobilizon.Federation.ActivityPub.Types.Actors.follow/4
(mobilizon 4.1.0) lib/federation/activity_pub/actions/follow.ex:33: Mobilizon.Federation.ActivityPub.Actions.Follow.follow/5
(mobilizon 4.1.0) lib/federation/activity_pub/relay.ex:53: Mobilizon.Federation.ActivityPub.Relay.follow/1
(mobilizon 4.1.0) lib/mix/tasks/mobilizon/relay/follow.ex:15: Mix.Tasks.Mobilizon.Relay.Follow.run/1
nofile:1: (file)
(stdlib 5.2) erl_eval.erl:750: :erl_eval.do_apply/7
~ $
Je tente sans le parefeu
C’est pas mieux… j’inspecte la configuration du conteneur et des ports ouverts/relais possible.
J’ai l’impression que je n’obtiens pas de retour de la requête de demande de suivi.
merci à toi @Zekovski d’avoir relayé le problème ici… je suis quelque peu débordé en ce moment (depuis trop longtemps d’ailleurs).
Je suis l’admin de l’instance https://event.portes-imaginaire.org. Cette instance a été installée il y a quelques années maintenant dans le but de diffuser nos événements et animations (et permettre à d’autres asso rôlistes de le faire). J’ai un comportement étrange : sur mon installation dockerisée, dès que je follow une autre instance, je n’ai jamais de retour de suivi…
En CLI, ça donne le message d’erreur remonté précédemment.
Je suis désolé de relancer le sujet.
L’instance est passée en version 5.0.1 et le problème est toujours là. La fédérations avec les autres instances Mobilizon ne fonctionne pas.
Pour contexte, avec notre asso on essaie de compenser notre perte de membres depuis quelques mois.
Et être sur une instance qui ne fédère pas rend notre communication caduc. (Et plus personnellement j’ai l’air ridicule à promouvoir une alternative qui ne marche pas alors qu’à côté Meetup a déjà ramené beaucoup de monde.)
Je me rends compte que j’aurais pu donner une info supplémentaire. Le problème date de février de cette année.
Résumé
J’ai un évênement tous les mois ; le dernier à être apparu sur search.joinmobilizon est celui de janvier 2024 (enfin c’est le dernier toujours en cache en tous cas).
L’évênement : Apé'roll - Mobilizon
La recherche : Mobilizon Search Index
Est-ce qu’il y a quelque-chose que je peux faire à part changer d’instance pour aider ?
Est-ce que vous avez des suggestions ? Réinstaller l’instance à la limite ? Revenir à une précédente image de la base de données ?
Kaihuri a pris la suite des développements mais l’instance Mobilizon.fr est et reste l’instance de Framasoft.
Concernant le problème décrit, je serai curieuse de savoir si le problème décrit est spécifique à Portes Imaginaires ou si d’autres rencontrent le même problème?
Entre nos instances Keskonfai et Keskonfai Kids et avec Mobilizon.fr la fédération fonctionne plutôt correctement.
Je parle d’un problème qui a l’air spécifique à l’instance portes-imaginaires. Pas à Mobilizon en général.
Ça fait des mois que le problème persiste, que j’essaie de comprendre comment aider, que j’en parle avec l’administrateur, et que j’en parle ici.
Je commence à être fatigué et agacé parce que j’aimerais savoir que ça avance. Malheureusement ça n’a pas l’air d’être le cas.
Est-ce que quelqu’un pourrait proposer des solutions ou des axes de recherche pour déboguer le problème qui semble venir de l’instance porte-imaginaires s’il vous plaît ?
Edit : Je vais essayer de faire un message qui résume le problème parce que ça commence à devenir compliqué pour tout le monde de tout relire depuis le début.
Pardon si je semble expéditif. Tu sembles parler du fonctionnement de Searchindex en particulier.
Or je ne l’ai mentionné ici que pour retrouver la date de première occurrence du présent problème. Problème qui semble déjà assez confus.
Je pense que le fil gagnerait à rester clair et concentré sur une chose à la fois.
Est-ce que je peux te proposer de faire un sujet séparé pour le tiens s’il te plaît ? Je peux te proposer Option de tri sur Search Index par exemple ?
Les événements publiés par l’instance ne sont plus affichés par les autres instances, dont mobilizon_fr ou search index. Ce qui était pourtant bien le cas avant.
L’instance reçoit et affiche encore je crois les événements des autres instances.
(Point accessoire qui pourrait aider à déboguer. Je suis abonné à mon groupe Mobilizon via un compte Mastodon. Et dans ce cas précis, les événements arrivent encore à mon instance Mastodon.)
Chronologie :
Ce problème date de janvier ou février 2024 et n’a pas été résolu par les montées de versions depuis.
Logs
L’administrateur de l’instance ( @Garthh ) a essayé de se désabonner et réabonner à mobilizon_fr. Il n’obtient pas de retour de suivi.