如何手动更新 3CX SSL 证书

问题

我的 SSL 证书没有自动更新,我该怎么办?

解决办法

有时候在 SSL 证书过期后不会自动更新。

我们先在浏览器查看当前证书到期时间:

UT3Try

可以使用下列办法强制更新:

  1. 进入 3CX 仪表盘 -> 设置 -> 参数 -> 找到参数 “TEMPORARY_SELF_SIGNED_CERTIFICATE_GENERATED“,没有的话新建一个,将它的值设为 “1”。
dpSsfB
  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
  1. 输完命令后运行结果应该如下图所示:
ySgw6j
  1. 在 Windows 系统上:
  • 在 Windows 的控制面板 -> 服务 -> 重启 “3CX PhoneSystem Nginx Server” 服务

在 Linux 系统上:

  • 输入 “exit” 命令返回到 root 命令
  • 输入下面的命令重启 nginx
service nginx restart
  1. 打开浏览器查看证书可以发现证书已经被更新了:
2qSzDd