781 B
781 B
FreeSWITCH配置SSL证书
申请证书
向域名提供商申请SSL证书,然后下载证书文件,应该会得到2个文件,分别是xxx.key
和xxx.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