Você tenta postar uma atualização de status no Mastodon e vê a mensagem de erro “Não foi possível verificar a autenticidade.” Esse erro impede a publicação e geralmente aparece após uma instabilidade na rede ou tempo limite da sessão. A causa é uma incompatibilidade entre a assinatura que seu cliente envia e o que o servidor espera. Este artigo explica por que o erro ocorre e fornece as etapas exatas para corrigi-lo, para que você possa postar novamente.
Principais conclusões: Corrigindo o erro ‘Não foi possível verificar a autenticidade’ no Mastodon
- Atualize a janela do navegador: Limpa um token de sessão obsoleto que causa a incompatibilidade de assinatura.
- Limpe cookies e dados do site para o domínio da instância: Remove tokens de autenticação corrompidos armazenados pelo navegador.
- Faça logout e login novamente: Força o servidor a emitir um novo token de autenticação e chave de assinatura.
Por que o Mastodon rejeita sua atualização de status com ‘Não foi possível verificar a autenticidade’
O Mastodon usa uma assinatura criptográfica para verificar se uma solicitação de atualização de status vem do usuário autenticado. Quando você faz login, o servidor envia um token de sessão e uma chave de assinatura. Seu navegador ou cliente usa essa chave para assinar cada solicitação. Se o token expirar ou a chave ficar desatualizada, o servidor não consegue corresponder a assinatura que recebe com a que espera. O servidor então retorna o erro “Não foi possível verificar a autenticidade” e descarta a postagem.
Esse erro ocorre comumente após um destes eventos:
- A aba do navegador ficou aberta por várias horas ou durante a noite.
- O servidor Mastodon reiniciou ou atualizou seu sistema de autenticação.
- Várias abas ou dispositivos estão usando o mesmo token de sessão.
- Uma extensão do navegador bloqueia ou modifica os cabeçalhos da solicitação.
O erro não é um problema com sua conta ou com o conteúdo da sua postagem. É uma incompatibilidade de autenticação temporária que pode ser resolvida sem entrar em contato com o administrador do servidor.
Etapas para resolver o erro ‘Não foi possível verificar a autenticidade’
Siga estas etapas em ordem. Teste sua atualização de status após cada etapa. Se o erro persistir, vá para a próxima etapa.
- Atualize a aba do navegador
Pressione F5 ou Ctrl+R no Windows, ou Cmd+R no Mac. Isso recarrega a página e solicita um novo token de sessão do servidor. Tente postar a atualização de status novamente. - Limpe cookies e dados do site para o domínio da instância
Abra as configurações do seu navegador. Encontre a seção de privacidade ou segurança. Localize a opção de limpar cookies e dados do site para sites específicos. Digite o domínio da sua instância Mastodon, como mastodon.social ou seu próprio domínio personalizado. Remova apenas os dados desse domínio. Recarregue a página do Mastodon e faça login novamente. - Faça logout e login novamente
Clique no ícone de engrenagem no Mastodon para abrir Preferências. Role até o final da barra lateral esquerda e clique em Sair. Após sair, feche todas as abas dessa instância do Mastodon. Abra uma nova aba, navegue até sua instância e faça login com seu e-mail e senha. Isso força o servidor a emitir um token de autenticação e chave de assinatura completamente novos. - Desative temporariamente as extensões do navegador
Extensões que modificam cabeçalhos HTTP, bloqueiam scripts de rastreamento ou gerenciam cookies podem interferir na autenticação do Mastodon. Abra o gerenciador de extensões do seu navegador. Desative todas as extensões. Recarregue o Mastodon e tente postar. Se o erro parar, reative as extensões uma por uma para identificar a culpada. - Tente um navegador diferente ou uma janela privada
Abra uma janela privada ou anônima. Navegue até sua instância Mastodon e faça login. Isso ignora quaisquer dados em cache da sua sessão normal de navegação. Se o erro não aparecer na janela privada, a causa provavelmente são dados corrompidos no seu perfil normal do navegador. - Use o aplicativo móvel oficial do Mastodon
Instale o aplicativo oficial do Mastodon no seu celular ou tablet. Faça login na sua conta. Tente postar a mesma atualização de status. Se o aplicativo publicar com sucesso, o problema está restrito ao seu navegador de desktop. Reinstale ou redefina o navegador como etapa final.
Quando o erro continua voltando após a correção principal
O erro reaparece após alguns minutos
Se o erro retornar logo após fazer login novamente, seu token de sessão pode estar configurado para expirar muito rapidamente. Isso pode acontecer se o administrador do servidor configurou um tempo de vida curto para a sessão. Entre em contato com o administrador da sua instância e peça para verificar a configuração de tempo limite da sessão no arquivo de configuração do Mastodon. O tempo limite padrão é de 24 horas.
O erro ocorre apenas em uma postagem específica
Se você consegue postar outras atualizações de status, mas não uma em particular, o conteúdo da postagem pode estar acionando uma falha de validação no servidor. Remova quaisquer caracteres especiais, URLs excessivamente longos ou símbolos Unicode incomuns da postagem. Tente publicar o conteúdo em um novo rascunho sem anexos.
O erro aparece em todos os dispositivos e navegadores
Se o erro afeta todos os clientes, o problema é do lado do servidor. O servidor Mastodon pode ter um módulo de autenticação corrompido ou um proxy reverso mal configurado. Entre em contato com o administrador da sua instância e forneça a mensagem de erro exata e o horário em que começou. O administrador pode verificar os logs do servidor em busca de erros de autenticação e reiniciar os serviços do Mastodon.
Navegador vs Aplicativo: Onde o erro aparece
| Item | Navegador Web | Aplicativo Móvel Mastodon |
|---|---|---|
| Causa comum | Cookie de sessão desatualizado ou interferência de extensão do navegador | Token OAuth expirado ou problema de proxy de rede |
| Método de correção | Limpar cookies, fazer logout, atualizar página | Forçar fechamento do aplicativo, limpar cache do aplicativo, fazer login novamente |
| Frequência | Mais comum após longos períodos de inatividade | Menos comum, geralmente após atualização do aplicativo |
| Risco de perda de dados | Baixo — rascunho não salvo pode ser perdido se não for salvo | Baixo — o aplicativo geralmente salva o rascunho localmente |
Após concluir as etapas acima, você deve conseguir postar atualizações de status novamente sem ver o erro de autenticidade. A correção quase sempre está no lado do cliente. Se o erro persistir em todos os dispositivos e navegadores, peça ao administrador da sua instância para revisar as configurações de autenticação do servidor. Como medida preventiva, faça logout do Mastodon quando terminar uma sessão e evite deixar a página aberta por mais de 24 horas.