Pesquisa do Mastodon não encontra usuário remoto: Correção
🔍 WiseChecker

Pesquisa do Mastodon não encontra usuário remoto: Correção

Você digita o handle completo de um usuário remoto na caixa de pesquisa do Mastodon, mas o perfil não aparece nos resultados. Isso acontece porque o mecanismo de busca do Mastodon indexa conteúdo local por padrão e depende de eventos de federação para descobrir contas remotas. Sem uma interação prévia ou um aperto de mão federado completo, a caixa de pesquisa não retorna nada. Este artigo explica por que usuários remotos ficam invisíveis e fornece três métodos confiáveis para localizá-los e segui-los.

Principais conclusões: Corrigindo a pesquisa do Mastodon para usuários remotos

  • Colar o handle completo na caixa de pesquisa: Cole o @usuário@domínio.tld completo na caixa de pesquisa do Mastodon para acionar uma consulta manual de federação.
  • Diretório público da instância: Navegue pelo diretório público da sua instância em https://suainstância.tld/directory para encontrar usuários remotos que optaram pela descoberta.
  • Ferramentas de busca de terceiros: Use Fedi.Directory ou Mastodon.online para localizar perfis remotos quando a pesquisa da instância falhar.

ADVERTISEMENT

Por que a pesquisa do Mastodon falha ao encontrar usuários remotos

O mecanismo de busca do Mastodon não rastreia todo o fediverso. Ele indexa apenas o conteúdo que já foi federado para sua instância. Quando você digita um handle remoto na caixa de pesquisa, a instância primeiro verifica seu banco de dados local. Se nenhuma postagem, impulsionamento ou seguidor dessa conta remota jamais chegou à sua instância, o banco de dados retorna zero resultados. A caixa de pesquisa então tenta uma consulta de federação ao vivo. Essa consulta pode falhar se a instância remota estiver lenta, inativa ou configurada para bloquear solicitações de federação de instâncias desconhecidas. O resultado é uma pesquisa em branco, sem mensagem de erro, deixando você sem saber se a conta existe ou se a pesquisa está quebrada.

Exigência de sintaxe do handle completo

O Mastodon exige o formato completo do handle @usuário@domínio.tld para pesquisas remotas. Se você digitar apenas o nome de usuário ou o nome de usuário com o símbolo @, mas omitir o domínio, a pesquisa nunca sairá do banco de dados local. A instância não consegue adivinhar qual servidor remoto hospeda a conta. Sempre cole ou digite o handle completo, incluindo ambos os símbolos @ e o nome de domínio completo.

Atraso na federação e bloqueio de instância

Mesmo com o handle correto, a consulta ao vivo pode expirar. Instâncias federadas se comunicam via ActivityPub, e a solicitação precisa viajar da sua instância para a instância remota e voltar. Latência de rede, carga do servidor ou uma interrupção temporária em qualquer um dos lados faz com que a consulta falhe silenciosamente. Algumas instâncias também moderam solicitações de federação recebidas, rejeitando consultas de instâncias nas quais não confiam. Nesses casos, a caixa de pesquisa nunca encontrará o usuário remoto, e você precisará usar métodos alternativos.

Passos para encontrar e seguir um usuário remoto no Mastodon

Método 1: Colar o handle completo na caixa de pesquisa

  1. Copie o handle remoto completo
    Obtenha o handle exato do perfil do usuário em sua instância. O formato deve ser @usuário@domínio.tld. Por exemplo, @mastodonmigration@mastodon.social.
  2. Abra a caixa de pesquisa da sua instância do Mastodon
    Clique no ícone da lupa na barra lateral esquerda ou pressione Ctrl + / para focar a caixa de pesquisa.
  3. Cole o handle completo e pressione Enter
    Cole o handle exatamente como copiado. Pressione Enter. Aguarde até 10 segundos. Se a instância remota responder, o perfil aparecerá nos resultados da pesquisa. Clique no perfil para abri-lo e depois clique em Seguir.
  4. Se o perfil não aparecer, atualize a pesquisa
    Limpe a caixa de pesquisa, cole o handle novamente e pressione Enter. Uma segunda tentativa às vezes funciona quando a primeira consulta expirou.

Método 2: Usar o diretório público da instância

  1. Navegue até o diretório público da sua instância
    Abra um navegador e vá para https://suainstância.tld/directory. Substitua suainstância.tld pelo domínio real da sua instância.
  2. Pesquise o usuário remoto pelo nome de exibição ou nome de usuário
    Digite o nome de exibição ou nome de usuário no campo de pesquisa do diretório. O diretório mostra usuários que optaram pela descoberta, incluindo usuários remotos que interagiram com sua instância.
  3. Clique no perfil do usuário e siga
    Ao encontrar o usuário, clique no nome dele para abrir a página de perfil. Clique em Seguir para adicioná-lo ao seu feed inicial.

Método 3: Usar uma ferramenta de busca de terceiros

  1. Abra o Fedi.Directory
    Vá para https://fedi.directory no seu navegador. Este site indexa usuários do Mastodon por categoria e interesse.
  2. Pesquise o usuário pelo nome ou categoria
    Use a barra de pesquisa ou navegue pelas categorias. Ao encontrar o usuário, clique no link do perfil para abrir a página de perfil do Mastodon na instância de origem.
  3. Copie o handle da URL do perfil
    A URL do perfil contém o handle completo. Copie-o e cole-o na caixa de pesquisa da sua instância conforme descrito no Método 1.

ADVERTISEMENT

Se o Mastodon ainda não encontrar o usuário remoto

Usuário remoto não interagiu com nenhuma conta federada

Alguns usuários remotos nunca postaram, impulsionaram ou seguiram ninguém fora de sua instância de origem. Sua instância não consegue descobri-los por meio da federação porque nenhuma mensagem ActivityPub jamais chegou. Nesse caso, você deve pedir ao usuário que interaja com uma postagem pública da sua instância ou peça a alguém que já o segue para impulsionar uma postagem. Após essa interação, a caixa de pesquisa os encontrará.

Instância remota bloqueia sua instância

A instância remota pode ter um bloqueio de domínio que impede solicitações de federação da sua instância. Você não pode substituir esse bloqueio. A única alternativa é criar uma conta em uma instância que a instância remota permita, ou entrar em contato com o administrador da instância remota para solicitar uma exceção.

Caixa de pesquisa retorna apenas resultados locais

Algumas instâncias do Mastodon desabilitam a pesquisa remota completamente na configuração do servidor. Se a caixa de pesquisa nunca retornar usuários remotos mesmo após colar o handle corretamente, o administrador da sua instância pode ter definido SEARCH_DISABLED ou WHITELIST_MODE como verdadeiro. Entre em contato com o administrador da sua instância para confirmar. Se a pesquisa remota estiver desabilitada, você deve usar o diretório público ou ferramentas de terceiros.

Pesquisa do Mastodon vs ferramentas de terceiros para descoberta de usuários remotos

Item Pesquisa do Mastodon Ferramentas de terceiros
Requer aperto de mão de federação Sim Não
Indexa todos os usuários remotos Não, apenas os que federaram Depende do banco de dados da ferramenta
Funciona com instâncias bloqueadas Não Sim, se a ferramenta tiver o perfil
Velocidade do resultado Instantâneo para local, até 10s para remoto Varia conforme a ferramenta
Exige formato exato do handle Sim Às vezes apenas um nome é necessário

Agora você pode localizar e seguir qualquer usuário remoto do Mastodon colando o handle completo, verificando o diretório público ou usando o Fedi.Directory. Se a pesquisa ainda falhar, peça ao usuário para interagir com uma postagem federada ou verifique se sua instância bloqueia a pesquisa remota. Para problemas persistentes de descoberta, considere ingressar em uma instância com menos restrições de federação.

ADVERTISEMENT