OpenERP と Asterisk を asterisk_click2dial モジュールと統合しようとしています。ソフトフォンからソフトフォンへの呼び出しは機能しますが、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
確かに、ユーザー設定は問題ありません。
ソフトフォン設定のように、AMI ログインが電話番号の場合は機能しません。
pythonデバッグ:
[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` !
アスタリスク サーバーのデバッグ:
== connect attempt from '192.168.1.106' unable to authenticate
Wireshark で SIP パッケージをキャッチしているときに、受信者番号 (101@192.168.1.100) しか表示されませんでした。openerp ユーザー番号 (103) は表示されませんでしたが、Unknown@192.168.1.106 のみが表示されました。しかし、Wireshark を初めて使用したので、問題ないかもしれません。
質問: なぜ OpenERP はソフトフォンを呼び出せないのに、ソフトフォンからソフトフォンを呼び出すことができるのですか?
私の英語でごめんなさい:)