不知道从什么时候开始,本地部署的joplin server不好使了,服务一直无法正常访问,看日志是一直报和NTP有关的。
1
2
3
4
5
|
App: Starting server v2.7.3 (prod) on port 22300 and PID 22...
Error: Cannot retrieve the network time from pool.ntp.org:123: Timeout waiting for NTP response.
at Timeout._onTimeout (/home/joplin/packages/lib/vendor/ntp-client.js:79:22)
at listOnTimeout (node:internal/timers:557:17)
at processTimers (node:internal/timers:500:7)
|
在github上看issues,也没有很好的解决办法。
临时解决就是在安装目录中的配置MAX_TIME_DRIFT
值为0.
1
2
|
cd /home/joplin/packages/server/dist
sed -i 's/MAX_TIME_DRIFT: 2000/MAX_TIME_DRIFT: 0/' env.js
|