EDIT
O problema a seguir está conectado ao usuário @a.gup.pe. Todas as categorias federadas encontram o usuário @koirat@a.gup.pe e o seguem, mostrando o status aguardando. Mudar de página e retornar mostra nada, que o seguimento desapareceu.
As categorias podem seguir humanos reais, no entanto.
Esse ator é, de fato, um bot, e o Discourse não pode seguir bots — mas, até onde sei, ele não se identifica como um bot. E mesmo que o problema fosse a “botice” (isso é uma palavra?
), o Discourse não deveria me deixar segui-lo em primeiro lugar (a menos que o Discourse não soubesse disso no momento). De qualquer forma, ele não deveria encerrar o seguimento sem me avisar. Ou será que encerrou… Eu não verifiquei os logs, minha falha.
EDIT2
Isso foi tudo que encontrei.
falha ao entregar para https://a.gup.pe/u/koirat/inbox
[Discourse Activity Pub] https://foorumi.katiska.eu/ap/actor/b37cda0cddecb02465691872595307dd falhou ao entregar para 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-----
(Isso não é relevante, eu acho. Está apenas ocupando espaço)
-----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 encontra o usuário a.gup.pe, então esse não pode ser o motivo.
—
Isso é um caso extremo, ou estou novamente tentando fazer algo estranho?
O Discourse não pode seguir listas do Mastodon (e essas também têm seus próprios problemas no Mastodon). Então, tentei o “pseudo usuário” a.gup.pe em vez disso.
Criei @koirat@a.gup.pe seguindo o mesmo usuário na minha instância — ele coletará toots onde a tag #koirat é usada (cães em finlandês, a propósito). Isso correu bem.
Então, enviei uma mensagem do Mastodon e tanto a tag quanto o usuário foram mencionados. Apareceu na lista, que seguiu o usuário guppe.
No meu Discourse, pedi à categoria X para seguir o usuário @koirat@a.gup.pe. Tenho outra categoria Y seguindo meu ator @jagster@kvarkki.nexus, estava no status aguardando. Então, eu esperava receber essa mensagem duas vezes, uma de mim e outra via guppe (oh, pelo amor de Deus, é esse o problema
).
A mensagem enviada pelo meu ator foi publicada na categoria Y, como esperado. A categoria X não recebeu nada entregue pelo ator guppe.
Quando abri a federação da categoria X, ela não estava mais seguindo @koirat@a.gup.pe.
Então, quais são os palpites:
@a.gup.pefunciona de alguma forma diferente e o Discourse não consegue entendê-lo- Tentei publicar dois tópicos idênticos do Mastodon (isso posso tentar facilmente, levará alguns momentos)
Isso não é um problema puramente acadêmico, porque resolveria os problemas de lista do Mastodon.