我有一个运行 openvpn 的 ubuntu 8.04 LTS 服务器。openvpn 服务器写入 /var/log 下的标准日志文件,一个月前 logrotate 会自动轮换文件并压缩它们。
文件仍在轮换中,但新的日志文件 (ovpn.log) 为空。重新启动 openvpn 守护程序解决了问题(即:openvpn 将状态事件写入文件)但大约 10 天后文件再次轮换 openvpn 无法再次写入日志文件。这也很奇怪,因为 logrotate 设置为每 6 个月轮换一次。
Openvpn 以无人身份运行,并且日志文件由 root 和管理员拥有,这很奇怪,因为如果权限是原因,它应该始终工作或根本不工作,除非 openvpn 临时以 root 身份运行,然后在初始化后下降到无人?