放假,刚好看到论坛使用的discourse挺久没更新了,随即手痒更新。
结果导致论坛down掉两天,具体原因是在rebuild的时候一直提示:
error: RPC failed; curl 16 Error in the HTTP2 framing layer
error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated
类似的网络故障,因为在墙内,所以重试了几十次。
最后全网搜索加各种尝试,发现和ubuntu 默认安装的git不支持openssl有关。
最后手动移除git,并重新编译安装git。。
就算是这样,也是重试了三次,才最终救活论坛。