Não consigo fazer login após restaurar um backup

Olá

Tenho um fórum hospedado na Communiteq e outro fórum auto-hospedado, hospedado na DigitalOcean. Fiz um backup do fórum hospedado na Communiteq hoje e o restaurei no meu fórum da DO através da interface do usuário.

Depois disso, não consigo fazer login no meu fórum da DO. Quando tentei usar a opção “esqueci minha senha”, recebi o erro “Nenhuma conta corresponde ao nome de usuário”. Não consigo fazer login como administrador ou como qualquer outra conta de usuário.

Este aviso está sendo exibido no topo do fórum:

O e-mail de saída foi desativado para usuários não administradores.

Tentei procurar em outros tópicos semelhantes, mas não encontrei nenhuma solução.

Ativei o login SSO do Google em ambos os fóruns. Instalei algumas extensões por conta própria no fórum da DO. Não sei se alguma delas pode ter causado esse problema. Ambos os fóruns têm URLs diferentes.

Por favor, ajude a:

  • Descobrir a causa raiz desse problema
  • Fazer login no fórum da DO
  • Saber o que aconteceu durante a restauração (log) e se o método de linha de comando é melhor do que a interface do usuário

Obrigado.

Olá e bem-vindo @A_A :slight_smile:

Ao restaurar um backup, desativar e-mails é definido como ‘não pessoal’ para que todos os seus usuários não sejam bombardeados com notificações e, quando estiver pronto, você poderá alterar a configuração para permitir e-mails para todos novamente (o que deve explicar o banner de informações que você está vendo).

Agora que o backup foi restaurado, você deve conseguir fazer login com sua conta do site restaurado (ou seja, não a que estava lá anteriormente, se era diferente). Deve ser exatamente o mesmo que estava no Communiteq.

Isso não está correto?

4 curtidas

Olá,

Conforme mencionei em minha postagem original, não consigo fazer login através da minha conta de administrador e outros usuários também estão enfrentando o mesmo problema. Abaixo está o erro:

Nome de usuário, e-mail ou senha incorretos

Ele nem consegue reconhecer o ID de e-mail / nome de usuário de todos os usuários.

Portanto, preciso de ajuda para corrigir isso.

1 curtida

Parece que algo deu errado com a restauração. Eu provavelmente tentaria novamente pela linha de comando. E então algo como

./launcher enter app
rails c
User.all.pluck(:username, :id)

Para ver se você tem os usuários que espera (você poderia tentar isso antes de fazer a restauração novamente)

3 curtidas

Obrigado pelo seu apoio. Parece que eu estava tentando fazer login através da minha antiga base de usuários. Quando executei este comando, encontrei a lista de usuários e funcionou bem depois.

Obrigado mais uma vez. Da próxima vez, farei isso pela linha de comando.

4 curtidas

Esse comando apenas exibe os usuários e não altera nada. Embora eu prefira a restauração pela linha de comando na maioria dos casos, ela funciona exatamente da mesma forma.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.