knowledge/freeswitch/freeswitch配置ssl.md
2021-11-25 15:51:36 +08:00

781 B
Raw Blame History

Freeswitch配置SSL证书


申请证书

向域名提供商申请SSL证书然后下载证书文件应该会得到2个文件分别是xxx.keyxxx.pem

上传证书至freeswitch目录

xxx.key文件和xxx.pem文件上传到freeswitch安装目录的certs目录下,如/usr/local/freeswitch/certs

合成wss.pem文件

先备份原有的wss.pem文件

cat xxx.pem xxx.key > wss.pem

配置wss端口

vim /usr/local/freeswitch/conf/sip_profiles/internal.xml
<param name="wss-binding" value=":7443"/>

重启freeswitch服务

freeswitch -stop
freeswitch -nc -nonat

客户端配置

在sip.js或jssip或其他webrtc客户端配置服务器访问地址为wss://域名:7443