Difícil dizer, pois não tenho acesso aos servidores do Mastodon de onde você tentou. Mas suspeito que tenha sido um problema de assinatura HTTP. Tenho na minha agenda adicionar um melhor registro para problemas de assinatura HTTP, o que poderia esclarecer isso. Tente novamente nesses mesmos servidores em breve. Pode ter sido um problema de cache com as buscas com falha que você obteve imediatamente após desativar as assinaturas.
Hum, não, ainda 404s.
Dado que tentei com servidores públicos amplamente utilizados (um dos quais eu nunca tinha usado antes e não tinha motivo para ter a conta em seu cache), eu suspeitaria que não conseguir seguir seria a experiência mais comum, mesmo do Mastodon.
Notei que você é o administrador do mastodon.pavilion.tech, seria ótimo se você compartilhasse quais configurações, possivelmente não padrão, este servidor tem relacionadas a assinaturas HTTP que possam estar permitindo a interoperabilidade, tanto porque ajuda a identificar problemas/limitações atuais quanto possíveis vetores de contribuição :-).
É um servidor Mastodon padrão. Você pode possivelmente quebrar coisas com configurações personalizadas. Mas se você estiver executando um servidor Mastodon padrão, o plugin funcionará. O plugin funciona bem em muitas outras instâncias. Por exemplo, você pode seguir Announcements em mastodon.social.
Seu ator não pôde ser encontrado lá, como você diz. Há algo mais acontecendo. Você está usando Cloudflare, talvez? Você fez alguma outra tentativa de personalização? Você tem acesso aos logs do seu servidor web (por exemplo, nginx)?
@evilham Enviei uma mensagem privada para depurar mais, para que não tomemos conta deste tópico.
Eu tenho o mesmo problema, publiquei este Typofixer per la lingua italiana - Progetti - forum.linux.it a categoria está habilitada para activitypub e deveria ser @progetti@forum.linux.it
Daqui vejo que existe https://forum.linux.it/.well-known/webfinger?resource=acct:progetti@forum.linux.it
Existe alguma maneira de verificar se foi efetivamente publicado como um link?
Vejo que os usuários conseguem segui-lo, mas pesquisando no mastodon não o encontro.
Desabilitei as assinaturas HTTP e habilitei os logs (ambas as opções), mas não recebo nada em /logs sobre este plugin.
Também publiquei isto para verificar novamente ShareBackported estensione per Firefox - Progetti - forum.linux.it
Obrigado pelo relatório @Mte90, vou adicionar mais logs para esclarecer este cenário em breve. Obrigado pela sua paciência!
cc @evilham.
Estou no mesmo caso de uma subcategoria e não tenho seguidores. Mas quando tento seguir, recebo um erro:
O erro não é registrado. Tentar uma atividade de Seguir do Mastodon resulta em um 404.
Olá @hellekin, obrigado pelo relatório. Essa é talvez uma questão diferente. Visitando ps.s10y.eu diretamente, estou vendo alguns problemas com ele, por exemplo
No entanto, por favor, aguarde enquanto adiciono mais logs para este caso.
@hellekin @evilham @Mte90 Obrigado pela paciência! Abri um PR para registrar todos os erros de requisição recebida que este plugin envia de volta para uma requisição falha de um ator externo.
Quando este PR for mesclado, por favor, atualize seu plugin e, em seguida, se puder:
-
garantir que o registro detalhado esteja ativado (configuração do site “activity pub verbose logging”); e
-
tentar exatamente a mesma ação que você tentou anteriormente.
Por favor, também tenha em mente algumas coisas:
-
Já existem mais de 26 cenários diferentes de erro de requisição recebida. Embora possa parecer superficialmente semelhante, seu problema pode não ser o mesmo que o experimentado por outras pessoas, então a especificidade é fundamental aqui, ou seja, os passos específicos que você deu.
-
As mensagens de erro específicas já estão sendo retornadas em requisições falhas para o ator que tentou a requisição, então, se você tiver acesso a elas, talvez também queira verificar os logs do ator ao qual você está tentando se conectar ao Discourse.
Estou ansioso para saber como você se sai e para investigar mais a fundo cada um dos seus casos. Obrigado novamente!
Eu também tive esse problema, talvez mais informações sobre o motivo de não ser válido possa ajudar.
Esperando para que eu possa fazer mais testes ![]()
Obrigado, Angus, este PR foi mesclado.
Adoro o fato de agora podermos compartilhar tópicos com outras instâncias do Discourse!
Olá @Lhc_fl, desculpe pela demora em responder, mas você poderia explicar um pouco melhor o que quer dizer aqui? Talvez com um exemplo?
Não tento isso há um tempo, mas da última vez que tentei, se meu nome de usuário contivesse caracteres não latinos (por exemplo, @零卡), minhas postagens não seriam visíveis no Mastodon.
Mas, exceto por alguns problemas com meu site Discourse atual (e também com minha vida), não posso mais testá-lo.
Ah, entendi.
Parece que o Mastodon não suporta caracteres não latinos em nomes de usuário.
Pode ser necessária uma conversão para caracteres latinos para o nome de usuário do seu Ator ActivityPub. Estou analisando isso.
Isso será resolvido quando for mesclado
Nomes de usuário que não funcionarão no Fediverso (ou seja, não ASCII) serão automaticamente convertidos em uma variante compatível de seu nome de usuário, para o nome de usuário do Ator do Usuário (o nome de usuário do Discourse permanecerá inalterado). Provavelmente também adicionarei a capacidade para os usuários alterarem seu nome de usuário do ActivityPub (para que você não fique preso com um nome de usuário do ActivityPub automaticamente convertido se o seu nome de usuário do Discourse não for ASCII).
Seria possível adicionar uma classe ao body ao navegar para uma categoria com ActivityPub ativado?
A marcação da lista de tópicos da visualização do ActivityPub é ligeiramente diferente de outras páginas principais no Discourse, fazendo com que alguns temas não estilizem esta página corretamente.
Um exemplo disso pode ser visto aqui no meta ao usar o tema meta-branded e visitar → https://meta.discourse.org/ap/category/67/followers
Normalmente, a área de navegação superior é envolvida em list-controls
E abaixo dela é envolvida em list-container
Sim, deveríamos fazer algo no plugin para corrigir isso. Vou dar uma olhada. Obrigado!
Olá,
Estou testando o plugin e notei um problema em que as tags [note][/note] estão sendo ignoradas e tudo está sendo publicado.
Procurei nas opções, mas não vi nada óbvio explicando isso.
Tipo do ActivityPub para publicar posts nesta categoria como: Nota
Tipo de publicação do ActivityPub: Primeiro Post
Estou perdendo algo ou outros estão encontrando isso?
Olá @gde,
Isso sempre esteve definido como Nota? Você o tinha definido como Artigo anteriormente?
Oi @angus ,
sim, o objetivo principal nunca foi ter artigos publicados, então eu nunca o defini como Artigo






