如何配置星号即时消息与 linphone 一起工作?
How to configure asterisk instant messaging to work with linphone?
我已按照此线程 how to configure asterisk instant messaging 的答案中提供的说明为即时消息配置星号。但是,即时消息功能似乎不起作用。我使用的是 asterisk 版本 11.16.0,我用来测试的 soft-phone 是 linphone/blink/CSipSimple 并且即时消息功能对它们都不起作用(注意:语音呼叫功能正常工作在所有这些软件上-phone).
在 asterisk 服务器上,我使用命令 "asterisk -rvvvvvvvvvvv" 连接到它的控制台,但是在 soft-[=47 上发送即时消息时在 asterisk 控制台上没有看到任何 error/warning 消息=].查看linphone(iOS版本)的调试控制台,看到如下日志:
2015-09-14 16:30:50.464 linphone[1018:85779] 我跳过初始路由集的顶级路由,因为与请求 uri 相同。
2015-09-14 16:30:50.465 linphone[1018:85779] 我正在更改 [client] [MESSAGE] 事务 [0x7f9dd3f1def0],从状态 [INIT] 到 [TRYING]
2015-09-14 16:30:50.465 linphone[1018:85779] I 通道 [0x7f9dcb9e8400]:消息发送至 [UDP://192.168.103.138:5060],大小:[422] 字节
留言 sip:6003@192.168.103.138 SIP/2.0
通过:SIP/2.0/UDP 192.168.103.8:55607;branch=z9hG4bK.RYHnb2K0p;rport
来自:;tag=V4jhkvcy7
至:sip:6003@192.168.103.138
CSeq:20 条消息
呼叫 ID:crwxS4~~~w
最大前锋:70
支持:出站
内容类型:text/plain
内容长度:9
日期:2015 年 9 月 14 日星期一 09:30:50 GMT
用户代理:LinphoneIphone/2.3-47-gb47c75d (belle-sip/1.4.1)
你好吗?
2015-09-14 16:30:50.479 linphone[1018:85779] I 通道 [0x7f9dcb9e8400]:启动 ID=[56] 的 recv 后台任务。
2015-09-14 16:30:50.479 linphone[1018:85779] I 通道 [0x7f9dcb9e8400]:从 [UDP://192.168.103.138:5060] 收到 [437] 个新字节:
SIP/2.0 404 未找到
通过:SIP/2.0/UDP 192.168.103.8:55607;branch=z9hG4bK.RYHnb2K0p;received=192.168.103.8;rport=55607
来自:;tag=V4jhkvcy7
至:sip:6003@192.168.103.138;tag=as5562adfb
呼叫 ID:crwxS4~~~w
CSeq:20 条消息
服务器:FPBX-AsteriskNOW-12.0.76(11.16.0)
允许:邀请、确认、取消、选项、再见、参考、订阅、通知、信息、发布、消息
支持:替换,定时器
内容长度:0
2015-09-14 16:30:50.480 linphone[1018:85779] I 通道 [0x7f9dcb9e8400] [437] 字节解析
2015-09-14 16:30:50.480 linphone[1018:85779] 我找到了交易匹配响应。
2015-09-14 16:30:50.481 linphone[1018:85779] 我正在更改 [client] [MESSAGE] 事务 [0x7f9dd3f1def0],从状态 [TRYING] 到 [COMPLETED]
有没有人遇到过类似的问题?关于我应该如何进行进一步的故障排除以查明问题的原因并解决它的任何想法?在我看来,星号上的某些内容尚未正确配置,但控制台上没有任何 error/warning,我不确定还可以做些什么来进一步排除故障。
原来是因为我用的Asterisk版本是AsteriskNow (FreeBPX)。因此,我需要将 SIP 配置添加到 sip_general_custom.conf 而不是 sip.conf.
我已按照此线程 how to configure asterisk instant messaging 的答案中提供的说明为即时消息配置星号。但是,即时消息功能似乎不起作用。我使用的是 asterisk 版本 11.16.0,我用来测试的 soft-phone 是 linphone/blink/CSipSimple 并且即时消息功能对它们都不起作用(注意:语音呼叫功能正常工作在所有这些软件上-phone).
在 asterisk 服务器上,我使用命令 "asterisk -rvvvvvvvvvvv" 连接到它的控制台,但是在 soft-[=47 上发送即时消息时在 asterisk 控制台上没有看到任何 error/warning 消息=].查看linphone(iOS版本)的调试控制台,看到如下日志:
2015-09-14 16:30:50.464 linphone[1018:85779] 我跳过初始路由集的顶级路由,因为与请求 uri 相同。 2015-09-14 16:30:50.465 linphone[1018:85779] 我正在更改 [client] [MESSAGE] 事务 [0x7f9dd3f1def0],从状态 [INIT] 到 [TRYING] 2015-09-14 16:30:50.465 linphone[1018:85779] I 通道 [0x7f9dcb9e8400]:消息发送至 [UDP://192.168.103.138:5060],大小:[422] 字节 留言 sip:6003@192.168.103.138 SIP/2.0 通过:SIP/2.0/UDP 192.168.103.8:55607;branch=z9hG4bK.RYHnb2K0p;rport 来自:;tag=V4jhkvcy7 至:sip:6003@192.168.103.138 CSeq:20 条消息 呼叫 ID:crwxS4~~~w 最大前锋:70 支持:出站 内容类型:text/plain 内容长度:9 日期:2015 年 9 月 14 日星期一 09:30:50 GMT 用户代理:LinphoneIphone/2.3-47-gb47c75d (belle-sip/1.4.1)
你好吗? 2015-09-14 16:30:50.479 linphone[1018:85779] I 通道 [0x7f9dcb9e8400]:启动 ID=[56] 的 recv 后台任务。 2015-09-14 16:30:50.479 linphone[1018:85779] I 通道 [0x7f9dcb9e8400]:从 [UDP://192.168.103.138:5060] 收到 [437] 个新字节: SIP/2.0 404 未找到 通过:SIP/2.0/UDP 192.168.103.8:55607;branch=z9hG4bK.RYHnb2K0p;received=192.168.103.8;rport=55607 来自:;tag=V4jhkvcy7 至:sip:6003@192.168.103.138;tag=as5562adfb 呼叫 ID:crwxS4~~~w CSeq:20 条消息 服务器:FPBX-AsteriskNOW-12.0.76(11.16.0) 允许:邀请、确认、取消、选项、再见、参考、订阅、通知、信息、发布、消息 支持:替换,定时器 内容长度:0
2015-09-14 16:30:50.480 linphone[1018:85779] I 通道 [0x7f9dcb9e8400] [437] 字节解析 2015-09-14 16:30:50.480 linphone[1018:85779] 我找到了交易匹配响应。 2015-09-14 16:30:50.481 linphone[1018:85779] 我正在更改 [client] [MESSAGE] 事务 [0x7f9dd3f1def0],从状态 [TRYING] 到 [COMPLETED]
有没有人遇到过类似的问题?关于我应该如何进行进一步的故障排除以查明问题的原因并解决它的任何想法?在我看来,星号上的某些内容尚未正确配置,但控制台上没有任何 error/warning,我不确定还可以做些什么来进一步排除故障。
原来是因为我用的Asterisk版本是AsteriskNow (FreeBPX)。因此,我需要将 SIP 配置添加到 sip_general_custom.conf 而不是 sip.conf.