Não consigo fazer login com o token do Google

Quando as pessoas tentam fazer login com o Google, recebem este erro:
“Não foi possível verificar o token de autorização devido a diferenças no relógio do servidor. Tente novamente.”
Não tenho certeza de como corrigir o relógio. Também não sei como mantê-lo correto. Ele estava correto há dois dias.

Qual serviço de hospedagem e qual sistema operacional você está executando?

Tente executar ntpdate e veja se ele relata uma correção, ou systemctl restart ntpd.

Verifique se o fuso horário do seu servidor está definido para UTC.

Olá. Estou na UpCloud rodando o Ubuntu Server 20.04 LTS (Focal Fossa).

Aqui está o log do que você sugeriu

Notei agora que não está instalado. Instalei e diz: “nenhum servidor pode ser usado, existente”.

Você pode tentar pesquisar de forma mais ampla, pois você tem um problema de administração de sistemas, e não um problema do Discourse. Ou talvez abrir um chamado com a UpCloud.

Sim, faça uma pesquisa mais geral ou fale com seu provedor sobre como corrigir seu relógio.

@Eysteinn_Gudni O NTP está corrompido. Tente remover o NTP e instalá-lo novamente:

  1. /etc/init.d/ntpd stop
  2. update-rc.d -f ntpd remove
  3. sudo apt-get install ntp
  4. sudo systemctl enable ntpd

Verifique com status ntpq -p.

Parece que isso resolveu. Obrigado!