MODIFICATION
Le problème suivant est lié à l’utilisateur @a.gup.pe. Toutes les catégories fédérées trouvent l’utilisateur @koirat@a.gup.pe et le suivent en affichant le statut en attente. Changer de page et revenir en arrière ne montre rien, le suivi a disparu.
Les catégories peuvent cependant suivre de vrais humains.
Cet acteur est de facto un bot, et Discourse ne peut pas suivre les bots — mais à ma connaissance, il ne s’identifie pas comme un bot. Et même si le problème était le fait d’être un bot (est-ce même un mot
), Discourse ne devrait pas me permettre de le suivre en premier lieu (sauf si Discourse ne le sait pas à ce moment-là). Quoi qu’il en soit, il ne devrait pas arrêter le suivi sans me le dire. Ou l’a-t-il fait… Je n’ai pas vérifié les logs, c’est ma faute.
MODIFICATION 2
C’est tout ce que j’ai trouvé.
échec de la livraison à https://a.gup.pe/u/koirat/inbox
[Discourse Activity Pub] https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd a échoué à livrer à https://a.gup.pe/u/koirat/inbox
--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess
id: https://foorumi.katiska.eu/ap/activity/e05428a3d5d0d9637c8b191bc4556063
type: Follow
to: https://a.gup.pe/u/koirat
published: '2025-02-23T07:11:19Z'
updated: '2025-02-23T07:11:19Z'
actor: !ruby/hash:ActiveSupport::HashWithIndifferentAccess
id: https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd
type: Group
updated: '2025-02-20T08:03:45Z'
url: https://foorumi.katiska.eu/c/koiramaailma/33
name: 'Katiska.eu: koiramaailma'
inbox: https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd/inbox
outbox: https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd/outbox
followers: https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd/followers
preferredUsername: koiramaailma
publicKey: !ruby/hash:ActiveSupport::HashWithIndifferentAccess
id: https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd#main-key
owner: https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd
publicKeyPem: |
-----BEGIN PUBLIC KEY-----
(Ce n'est pas pertinent, je suppose. Ça prend juste de la place)
-----END PUBLIC KEY-----
icon: !ruby/hash:ActiveSupport::HashWithIndifferentAccess
type: Image
mediaType: image/png
url: https://cdnfoorumi.katiska.eu/original/1X/c51c0a678551648d73e3f8729ec95ecd1fc0bb73.png
"@context": https://www.w3.org/ns/activitystreams
"@context": https://www.w3.org/ns/activity...
Webfinger trouve cet utilisateur a.gup.pe, donc ce ne peut pas être la raison.
Est-ce un cas extrême, ou est-ce que j’essaie encore de faire quelque chose d’étrange ?
Discourse ne peut pas suivre les listes Mastodon (et celles-ci ont aussi leurs propres problèmes dans Mastodon). J’ai donc essayé le “pseudo utilisateur” a.gup.pe à la place.
J’ai créé @koirat@a.gup.pe en suivant le même utilisateur sur mon instance — il collectera les toots où le tag #koirat est utilisé (chiens en finnois, soit dit en passant). Cela s’est bien passé.
Ensuite, j’ai envoyé un message depuis Mastodon et le tag ainsi que l’utilisateur ont été mentionnés. Il est apparu dans la liste, qui suivait l’utilisateur guppe.
Dans mon Discourse, j’ai demandé à la catégorie X de suivre l’utilisateur @koirat@a.gup.pe. J’ai une autre catégorie Y qui suit mon acteur @jagster@kvarkki.nexus, elle était en statut en attente. J’attendais donc de recevoir ce message deux fois, une fois de moi et une fois via guppe (oh, bon sang, est-ce que c’est ça le problème
).
Le message envoyé par mon acteur a été publié dans la catégorie Y, comme prévu. La catégorie X n’a rien reçu de l’acteur guppe.
Lorsque j’ai ouvert la fédération de la catégorie X, elle ne suivait plus @koirat@a.gup.pe.
Alors, quelles sont vos hypothèses :
@a.gup.pefonctionne d’une manière différente et Discourse ne peut pas le comprendre- J’ai essayé de publier deux sujets identiques depuis Mastodon (cela, je peux facilement le tester, cela prendra quelques instants)
Ce n’est pas un problème purement académique, car cela résoudrait les problèmes de listes de Mastodon.