![](/img/trans.png)
[英]How to set Asterisk call log CDR database fields from AMI ORIGINATE
[英]Asterisk originate not working
我正在嘗試使vtiger與星號1.6(freepbx服務器)一起使用。 我設法到達可以連接到星號管理器界面(AMI)並寫入的位置。 但是出於某些奇怪的原因,原點無法工作。 我在用 -
Action: Originate
Channel: SIP/2000
Exten: 1000
Context: from-internal
Priority: 1
Callerid: 2000
Async: yes
我試過在直接撥打電話后從AMI讀取響應,並且在頻道后始終有一個隨機數。 例如 -
Event: Dial
Privilege: call,all
SubEvent: Begin
Channel: SIP/1000-0000000c
Destination: SIP/2000-0000000d
CallerIDNum: 1000
CallerIDName: 1000
UniqueID: 1359790601.12
DestUniqueID: 1359790601.13
Dialstring: 2000
這可能是一個問題,還是我在這里錯過了任何東西? 任何指針將是最有幫助的。 很樂意提供任何詳細信息。
添加了隨機數,因為同一擴展名可能超過一個頻道。
嚴格按照您提供的信息進行呼叫。 抱歉,無法確定使用此信息為什么對您“無效”。
使用asterisk -rvvv
檢查星號上發生了什么。 讀一些類似《電話的未來》(或聘請顧問可以確定您做錯的事情)的書也將很不錯。
我設法解決了這個問題,因此調試如下-
通道發起SIP / 1000擴展2000 @ from-internal
在manager.conf中將經理擴展名更改為2000,並嘗試使用
通道發起SIP / 2000擴展1000 @ from-internal
第5步有效,但是來自PHP的調用仍然失敗。 添加調試以發現AMI返回拒絕的權限
現在,它可以正常工作。 希望這對某人有幫助,盡管我認為此案可能是一個非常個性化的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.