我需要在“回答”功能接听电话后使用星号“转接”功能转接来电。
如果我转接电话而不回答“回答”正常工作。如果我在答案后转移,则帖子末尾的错误会显示在cli:
中我的上下文很简单......应该回答连接,用户将输入DTMF,连接将通过传输进行传输。
它需要与传输一起使用,因为它是一个sip重定向服务器。
使用:
exten => s,1,Transfer(SIP/1120@xxx.xxx.xxx.xxx)
不起作用:
exten => s,1,Answer()
...
read some dtmf
...
exten => s,n,Transfer(SIP/1120@xxx.xxx.xxx.xxx)
错误是:
[2018-01-22 07:31:56] NOTICE[32021]: chan_sip.c:20716 handle_response_refer: SIP transfer to <sip:1120@xxx.xxx.xxx.xxx> failed, REFER not allowed.
-- Auto fallthrough, channel 'SIP/1313001-000e0e7c' status is 'UNKNOWN'
答案 0 :(得分:1)
转移功能&#34;在回答之前&#34;使用SIP 301重定向。
没有办法使用301重定向200 ok(回答)。 Standart不支持。
改为使用REFER。
http://www.tech-invite.com/fo-sip/tinv-fo-sip-service-05.html
你的消息说,另一方说它不支持REFER。