Google 認証を有効にしており、以前は正常に動作していました。しかし、その後何かが起こり(Linode.com のマシン仕様の自動更新を受け入れたのだと思います)、現在 Google 認証が機能しなくなりました。Discourse は、Google でログインを試みるたびに(ユーザー名/パスワード以外の他のログイン方法は試していませんが)、以下のメッセージを表示します。
サーバーの時刻の違いにより、承認トークンの検証に失敗しました。もう一度お試しください。
このエラーの原因が何なのかはわかりませんし、Google で検索しても答えが見つかりませんでした。
サーバーの NTP ログを確認したところ、以下のようなエラーが表示されていました。
ntpd[23986]: giving up resolving host 1.arch.pool.ntp.org: Servname not supported for ai_socktype (-8)