在 Windows 上部署 FreeSwitch 服务器,在 Windows 和 Linux 同时部署Linphone软电话,Windows 上的可以正常注册,Linux的软电话无法注册,服务器日志中出现如题所示的紫色警告。
解决办法:
一般来说,FreeSwitch中的SIP 用户都需要通过用户名和密码进行认证后才能注册成功,并进行通话。这里设置为无认证即可使用,具体设置如下 :
打开 \conf\sip_profiles\internal.xml ,将如下两条设置去掉注释:
<param name="accept-blind-auth" value="true"/> <param name="suppress-cng" value="true"/>
重启服务器,不再出现相同警告,且linux上的linphone显示注册成功。