继上一篇日志关于腾讯云部署FreePBX后,从全新FreePBX到最终可用,各种坑一一排除,总结以下,一边下次部署参考。

1.防火墙报错

解决方法
vi /etc/firewalld/firewalld.conf
搜索
/AllowZoneDrifting
yes修改成no

2.修改asterisk版本

默认安装完是13版本,修改成16版
asterisk-version-switch

3.中文语音包安装不完整

通过FreePBX的web界面安装的中文语音包,只能上传语音包根目录下的语音文件,目录需要ssh到FreePBX上手动上传并配置权限。

4.手动配置邮件

官方说明:https://wiki.freepbx.org/display/PPS/Setup+Postfix+Manually
/etc/postfix/main.cf
到最后添加
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_type = cyrus
smtp_use_tls = yes
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
relayhost = smtp.gmail.com:587
myhostname = pbx
mydomain = XXXX.com
myorigin = pbx.XXXX.com

中继拨入1秒挂断

中继高级设置中拨入认证选择Auth Username,修改前是默认。

WEBRTC注册失败

由于腾讯云VPS是内网IP,在asterisk SIP设置中配置ICE Host Candidates内网ip-外网ip。
待续。。。

Last modification:November 7th, 2020 at 10:50 am