问题
我的 SSL 证书没有自动更新,我该怎么办?
解决办法
有时候在 SSL 证书过期后不会自动更新。
我们先在浏览器查看当前证书到期时间:
可以使用下列办法强制更新:
- 进入 3CX 仪表盘 -> 设置 -> 参数 -> 找到参数 “TEMPORARY_SELF_SIGNED_CERTIFICATE_GENERATED“,没有的话新建一个,将它的值设为 “1”。
- 如果是 Windows 系统:
- 以管理员身份打开 cmd:
- 输入以下命令:
"C:\Program Files\3CX Phone System\Bin\PbxConfigTool.exe" -renew-certificates
如果是 Linux 系统:
- 以 root 身份登录 SSH
- 运行下列命令:
su phonesystem cd ~ /usr/lib/3cxpbx/PbxConfigTool -renew-certificates
- 输完命令后运行结果应该如下图所示:
- 在 Windows 系统上:
- 在 Windows 的控制面板 -> 服务 -> 重启 “3CX PhoneSystem Nginx Server” 服务
在 Linux 系统上:
- 输入 “exit” 命令返回到 root 命令
- 输入下面的命令重启 nginx
service nginx restart
- 打开浏览器查看证书可以发现证书已经被更新了: