分机互打
在实现分机互打功能之前,需要先检查配置是否正确。
# 开始检查
freeswitch 程序部署完成后,需要根据以下步骤进行检查,如果检查没有问题,就可以正常使用了:
进入freeswitch控制台命令:
fs_cli
freeswitch控制台执行命令:
cti status
,检查模块授权情况和到期时间是否正确。freeswitch控制台执行命令:
sofia status
,检查是否成功加载出sofia profile。默认可以加载出两个profiles,分别是external
和internal
。- 如果加载成功,说明没有问题。
- 如果加载失败,先执行命令重载sofia模块:
reload mod_sofia
。还是未加载成功的话,查看文档是否是sofia配置错误问题:sofia安全性加强 (opens new window)
freeswitch@MiWiFi-R3D-srv> sofia status
Name Type Data State
=================================================================================================
external profile sip:mod_sofia@192.168.31.116:11451 RUNNING (0)
internal profile sip:mod_sofia@192.168.31.116:11450 RUNNING (0)
=================================================================================================
2 profiles 0 aliases
2
3
4
5
6
7
注册分机:该步骤可以检查出SIP端口是否已经开放,以及是否关闭了服务器防火墙。
登录CCAdmin-Web,在 呼叫中心->分机设置 页面完成创建分机(分机密码要设置足够复杂,预防给盗打电话),分机创建的步骤如图所示:
下载sipPhone客户端,然后使用sipPhone客户端注册分机。sipPhone客户端下载地址:http://down.ddrj.com/phone.zip (opens new window)
开始注册分机:打开sipPhone客户端,然后按要求填写注册信息,如图所示:
注册成功:200(OK)
:说明分机注册成功;注册失败:403(Forbidden)
:可能分机密码输入错误;也可能是创建分机时密码未按要求设置,分机密码设置要求,请看该文档:分机安全性增强 (opens new window)注册失败:408(Request Timeout)
:说明网络不通,查看服务器是否开放了端口(UDP:11450、11451),服务器防火墙是否关闭了。
分机注册成功后,先呼叫
5555
进行回音测试。如果能听到自己说话的回音,说明RTP端口已经开放;如果不能,查看RTP端口(UDP:16384-32768)是否开放,以及防火墙是否关闭。
# 分机互打
按照步骤再创建和注册一个分机。
检查呼叫路由
internal
,该呼叫路由需要启用拨号方案呼叫分机
,才可以实现分机互打功能。在一个分机上输入另一个分机号,然后再进行呼叫。如果另一个分机收到了来电,说明分机互打功能配置成功,就能实现不同分机间的互相通话。