前提
tl;dr
$ sudo timedatectl set-ntp true
こちらで NTP service を active にしたら解消した
問題
- 例えば Twitter にログインしようとする
- Twitter から ID と Password を聞かれる。1Password が自動入力する
- Twitter から OTP を聞かれる。 1Password が自動入力する
- 「あ~もう一回言ってくれ」と Twitter から言われる
解消まで
原因を漁ったりしていたときにこんな投稿を見つけた。
この関係で時刻がまるっとずれていました。ありがとうございます! https://t.co/Pk2RRPEi1U
— マスタカ (@masutaka) 2022年10月15日
自分ももしやと思いこちらを参照、実践してみるも解決せず。
ここでなんとなく timedatectl status
を見たところ NTP service
が inactive になってるのが気になった。
ここを activeに変えたところ(コマンドは tl;dr 参照)無事に正しい OTP を生成するようになり、無事ログインできるようになった