Migração no Mastodon perdeu seguidores devido à defederação: recuperação
🔍 WiseChecker

Migração no Mastodon perdeu seguidores devido à defederação: recuperação

Você moveu sua conta do Mastodon para uma nova instância e esperava que todos os seus seguidores fossem transferidos automaticamente. Em vez disso, muitos deles desapareceram da sua lista de novas contas. Isso acontece porque a migração de seguidores depende de um handshake entre a instância antiga e o servidor de cada seguidor. Se esse servidor tiver defederado da sua instância antiga, a solicitação é bloqueada e a transferência de seguidores falha. Este artigo explica por que a defederação causa perda de seguidores durante a migração e fornece métodos passo a passo para recuperar essas conexões perdidas.

Principais conclusões: Recuperando seguidores bloqueados por defederação

  • Preferências > Conta > Mover para uma conta diferente: Inicia o handshake padrão de migração de seguidores que falha quando há defederação.
  • Solicitação manual de novo follow via perfil público: Peça aos seguidores que visitem seu novo perfil e cliquem no botão Seguir novamente quando a transferência automática falhar.
  • Listas de defederação no nível da instância: Verifique se sua instância antiga está bloqueada no servidor do seguidor revisando a página de moderação de instância remota.

Por que a defederação impede a migração de seguidores entre instâncias

O recurso de migração de conta do Mastodon funciona através de um handshake de duas etapas. Quando você inicia uma mudança da sua conta antiga, a instância antiga envia uma atividade Move para cada servidor que hospeda um dos seus seguidores. Esse servidor então atualiza seu banco de dados local: ele deixa de seguir sua conta antiga e passa a seguir sua nova conta. Esse processo requer comunicação direta entre a instância antiga e o servidor de cada seguidor.

A defederação quebra essa comunicação. Se a instância de um seguidor bloqueou sua instância antiga, ela não aceitará nenhuma atividade recebida desse servidor. A solicitação Move é descartada ou rejeitada silenciosamente. Sua instância antiga nunca recebe uma mensagem de erro, então assume que a transferência foi bem-sucedida. Sua contagem de seguidores na nova conta permanece incompleta.

A defederação pode ser unilateral ou mútua. Um bloqueio unilateral significa que a instância do seguidor recusa conexões da sua instância antiga. Defederação mútua significa que ambas as instâncias se bloquearam mutuamente. Em qualquer caso, o handshake falha para todos os seguidores no servidor bloqueador. Nenhuma recuperação automatizada é possível porque a instância antiga não consegue alcançar o servidor do seguidor.

Como identificar se a defederação causou a perda

Verifique a instância do seguidor observando o domínio do seguidor ausente. Por exemplo, se o perfil de um seguidor mostra @user@example.social, a instância é example.social. Abra a página de moderação da sua instância antiga em https://oldinstance.com/admin/instances e procure por esse domínio. Se o status mostrar Bloqueado ou Suspenso, a defederação é a causa. Você também pode pedir ao seguidor para verificar a página de federação da instância dele para o domínio da sua instância antiga. Se mostrar Bloqueado, a mesma condição se aplica.

Passos para recuperar seguidores perdidos devido à defederação

Método 1: Peça aos seguidores para seguir manualmente sua nova conta

Este é o método de recuperação mais confiável. A instância do seguidor ainda pode alcançar sua nova instância porque o bloqueio se aplica apenas ao seu servidor antigo. Você deve contatar o seguidor fora do Mastodon ou através de uma conexão mútua.

  1. Identifique os seguidores ausentes
    Abra a página de perfil da sua conta antiga na instância antiga. Percorra sua lista de seguidores. Anote os nomes de usuário e domínios de instância dos seguidores que não apareceram na sua nova conta. Cruze com a lista de seguidores da sua nova conta.
  2. Contate cada seguidor diretamente
    Use uma plataforma à qual ambos tenham acesso, como um servidor Discord compartilhado, um chat em grupo ou e-mail. Peça a eles que visitem a URL do seu novo perfil, por exemplo https://newinstance.com/@yourusername. Diga a eles para clicar no botão Seguir nessa página.
  3. Peça ao seguidor para verificar o follow
    Depois de seguir, eles devem ver suas postagens na timeline inicial deles. Você deve ver o nome de usuário deles aparecer na lista de seguidores da sua nova conta em alguns minutos.
  4. Repita para cada seguidor afetado
    Este processo é manual. Não há opção de re-follow em massa. Priorize seguidores de instâncias que você sabe que defederaram do seu servidor antigo.

Método 2: Use uma menção entre instâncias para acionar o re-follow

Se você não conseguir contatar o seguidor diretamente, pode tentar alcançá-lo através de uma postagem pública. Este método funciona apenas se o seguidor ainda vir as postagens da sua conta antiga na timeline dele. A defederação nem sempre remove postagens antigas da visualização do seguidor imediatamente. Se sua conta antiga ainda estiver visível, você pode enviar uma menção da sua nova conta.

  1. Publique uma mensagem pública da sua nova conta
    Escreva um toot que inclua o handle completo do seguidor, por exemplo @user@example.social. A mensagem deve explicar que você mudou e pedir que eles sigam sua nova conta. Inclua um link direto para seu novo perfil.
  2. Aguarde o seguidor ver a menção
    A menção aparecerá nas notificações deles se a instância deles não tiver bloqueado sua nova instância. Se aparecer, eles podem clicar no link e seguir você.
  3. Repita para cada seguidor ausente
    Você pode incluir vários handles em uma postagem, mas o Mastodon limita menções a algumas por postagem para evitar spam. Espace as postagens ao longo de vários dias.

Método 3: Peça ao administrador da sua nova instância para solicitar federação

Se muitos seguidores estiverem na mesma instância defederada, você pode pedir ao administrador da sua nova instância para contatar o administrador da outra instância. Este é um método de recuperação com pouca chance de sucesso, pois requer que ambos os administradores concordem em remover o bloqueio. Funciona melhor quando o bloqueio foi uma medida temporária ou um mal-entendido.

  1. Encontre as informações de contato da instância do seguidor
    Veja a página “Sobre” da instância, geralmente em https://example.social/about/more. Encontre o e-mail do administrador ou um formulário de contato.
  2. Explique a situação ao administrador da sua nova instância
    Envie uma mensagem direta ou e-mail para o administrador da sua nova instância. Inclua o domínio da instância defederada e o número de seguidores afetados. Peça a eles que iniciem uma solicitação de federação.
  3. Aguarde a negociação dos administradores
    Se ambos os administradores concordarem, o bloqueio é removido. Após a remoção, você pode iniciar uma nova migração da sua conta antiga. Isso acionará o handshake Move para todos os seguidores nessa instância. Sua contagem de seguidores na nova conta será atualizada.

Se o Mastodon ainda mostrar seguidores ausentes após a recuperação

Seguidores em instâncias que bloquearam sua nova instância

Se a instância do seguidor defederou da sua nova instância, eles não podem seguir você. A única solução é escolher uma nova instância diferente que não seja bloqueada pelo servidor do seguidor. Verifique a página de federação da instância do seguidor antes de migrar para verificar a compatibilidade. Essa situação é rara, pois a maioria das listas de defederação é curta.

Seguidores que já haviam deixado de seguir antes da migração

Alguns seguidores podem ter deixado de seguir sua conta antiga antes de você iniciar a migração. O handshake Move transfere apenas seguidores ativos. Verifique o histórico de seguidores da sua conta antiga para ver se algum seguidor saiu antes da data da migração. Esses usuários devem segui-lo manualmente novamente.

Seguidores em instâncias suspensas ou excluídas

Se a instância do seguidor foi suspensa pela sua instância antiga ou foi encerrada completamente, a conta deles não existe mais. Nenhuma recuperação é possível. Remova essas entradas da sua lista mental de seguidores perdidos.

Item Migração Automatizada Re-Follow Manual
Descrição Usa o handshake da atividade Move entre instâncias Seguidor clica no botão Seguir no seu novo perfil
Requer verificação de defederação Falha se a instância antiga estiver bloqueada pelo servidor do seguidor Bem-sucedido se a nova instância não estiver bloqueada
Tempo para concluir Minutos após a iniciação Dias a semanas, dependendo da resposta do seguidor
Escalabilidade Transfere todos os seguidores de uma vez Deve ser feito um seguidor de cada vez
Modo de falha Descarte silencioso da solicitação Move Seguidor nunca vê a solicitação

Agora você pode recuperar seguidores perdidos durante a migração devido à defederação. Comece identificando quais seguidores estão ausentes e quais instâncias bloquearam seu servidor antigo. Use solicitações manuais de re-follow para esses seguidores. Se muitos seguidores estiverem em uma instância bloqueada, peça ao seu novo administrador para negociar a remoção da federação. Para evitar perdas futuras, verifique o status de defederação da sua instância antiga em relação às instâncias dos seguidores antes de iniciar uma migração. Use a ferramenta de verificação de federação do Mastodon em https://fedicheck.com para escanear bloqueios antes de se mudar.