我正在嘗試將OpenERP和Asterisk與asterisk_click2dial模塊集成。從軟電話到軟電話的呼叫工作,但我不能從OpenERP呼叫軟電話。集成OpenERP與星號
manager.conf:
[general]
enabled = yes
webenabled = yes
port = 5038
bindaddr = 0.0.0.0
[openerp]
secret = openerp
deny=0.0.0.0/0.0.0.0
permit=0.0.0.0/0.0.0.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user
我敢肯定,用戶的設置都OK。
當AMI登錄是電話號碼,就像在softphone配置中一樣。
蟒蛇debugg:
[2012-04-17 14:17:44,072][asterisk] INFO:asterisk_click2dial:Asterisk Click2Dial from 103 to 101
[2012-04-17 14:17:44,078][asterisk] WARNING:web-services:The method action_dial_phone of the object crm.lead can not return `None` !
的Asterisk服務器debugg:
== connect attempt from '192.168.1.106' unable to authenticate
雖然通過Wireshark的捕獲SIP封裝我只看到了reciver號([email protected])。我沒有看到openerp用戶號碼(103),但只有[email protected]。但我第一次使用Wireshark,所以也許沒關係。
問題是:爲什麼OpenERP不能撥打軟電話,但是軟電話可以撥打軟電話?
對不起,我的英語:)
感謝您的答覆。我在manager.conf更改的登錄信息到103,現在它asterisk debugg tels me「manager'103'logged from [ip]」,然後立即註銷。我認爲問題出在python代碼中 – voy 2012-04-18 06:36:43
如果我能看到它,我可以修復它。如果你仍然難住,請PM我 – gnxtech3 2012-04-18 06:41:35
我認爲問題出現在openerp config的_dialplan context_中。dialplan [general或從內部](http://share.qwerty.yum.pl/general.png),dialplan [from-pstn](http://share.qwerty.yum.pl/from-pstn.png)I'將繼續嘗試改變dialplans :) – voy 2012-04-18 08:31:49