1

3XXX SIP 電話しかないアスタリスク システムがあります。そして、いくつかのキューがあります。次のように、AddQueueMember アプリケーションを使用してエージェントを動的にキューに追加しています。

AddQueueMember(queue_name,SIP/5XXX@10.10.X.X)
AddQueueMember(queue_name,SIP/6XXX@10.10.X.X)
AddQueueMember(queue_name,SIP/7XXX@10.10.X.X)

およびqueue showコマンドの後

Members:
SIP/5XXX@10.10.X.X(dynamic) (Invalid) has taken no calls yet
SIP/6XXX@10.10.X.X (dynamic) (Invalid) has taken no calls yet
SIP/7XXX@10.10.X.X (dynamic) (Invalid)has taken no calls yet

しかし、この「queue_name」に着信コールを追加しようとすると、「キューに参加できません」と表示されます。一方、登録済みのアスタリスクメンバーを、上記のように 3XXX の電話番号を持つこの「queue_name」に追加すると、. それは機能しており、キューは rr 戦略ですべての着信コールを処理できます。また、システム内のすべてのキューで有効です。

AddQueueMember(queue_name,SIP/5XXX@10.10.X.X)
AddQueueMember(queue_name,SIP/6XXX@10.10.X.X)
AddQueueMember(queue_name,SIP/7XXX@10.10.X.X)
AddQueueMember(queue_name,SIP/3XXX)

そして再びqueue showコマンドの後に

Members:

SIP/5XXX@10.10.X.X(dynamic) (Invalid) has taken no calls yet
SIP/6XXX@10.10.X.X (dynamic) (Invalid) has taken no calls yet
SIP/7XXX@10.10.X.X (dynamic) (Invalid) has taken no calls yet
SIP/3489 (dynamic) (Not in use) has taken no calls yet

この 3XXX 電話を追加せずにキューが着信を処理する方法はありますか? そのためのより良い解決策を教えてもらえますか?

感謝と敬意

4

1 に答える 1

0

で SIP ピアとして追加する必要があります/etc/sip.conf。次に例を示します。

[5001]
disallow=all
host=10.10.X.X
type=friend
dtmfmode=rfc2833
allow=alaw
qualify=yes
canreinvite=yes
insecure=port
context=somecontext

してから行いますAddQueueMember(queue_name,SIP/5001)。それはすべて構成に依存します。5XXX 内線番号が登録されている sip.conf にダイヤルアウト トランクが登録されている
場合は、機能するはずです。10.10.X.XAddQueueMember(queue_name,SIP/YourDialOutTrunk/5XXX)

于 2013-07-11T10:56:04.067 に答える