OpenID with Gerrit

最近在一台 Linux 主机上装了个 Gerrit:一开始挺好用的,可是后来用 OpenID 登陆的时候老是报错,说“nonce verification failed”。折腾了半天,发现原来是这台主机上的时间和标准时间有误差,OpenID 就罢工了。解决方法是在主机上安装 NTP:

sudo apt-get install ntp

确认 ntp daemon 在运行:

pgrep ntpd

应该打印出 ntpd 的端口号。