2013-07-11 5 views
1

우리는 3XXX SIP 전화 만있는 별표 시스템을 사용합니다. 그리고 우리에게는 대기열이 있습니다. 나는 다음과 같은대기열에 참여할 수 없습니다.

AddQueueMember(queue_name,SIP/[email protected]) 
AddQueueMember(queue_name,SIP/[email protected]) 
AddQueueMember(queue_name,SIP/[email protected]) 

큐 쇼 명령 후

Members: 
SIP/[email protected](dynamic) (Invalid) has taken no calls yet 
SIP/[email protected] (dynamic) (Invalid) has taken no calls yet 
SIP/[email protected] (dynamic) (Invalid)has taken no calls yet 

하지만 난이 "대기열 이름"에 걸려 오는 전화를 추가 할 때 동적 큐에 에이전트를 추가 할 AddQueueMember 응용 프로그램을 사용하고 있습니다 그것은 대기열에 가입 할 수 없습니다 말한다. 다른 한편으로 내가 위의 3XXX 전화 번호를 가진 "queue_name"에 등록 된 별표를 추가 할 때. 그것은 작동하고 대기열은 rr 전략으로 모든 들어오는 호출을 처리 할 수 ​​있습니다. 그리고 그것은 내 시스템의 모든 대기열에 유효합니다.

AddQueueMember(queue_name,SIP/[email protected]) 
AddQueueMember(queue_name,SIP/[email protected]) 
AddQueueMember(queue_name,SIP/[email protected]) 
AddQueueMember(queue_name,SIP/3XXX) 

다시 큐 쇼 명령 후

Members: 

SIP/[email protected](dynamic) (Invalid) has taken no calls yet 
SIP/[email protected] (dynamic) (Invalid) has taken no calls yet 
SIP/[email protected] (dynamic) (Invalid) has taken no calls yet 
SIP/3489 (dynamic) (Not in use) has taken no calls yet 

그래서이 3XXX 전화를 추가하지 않고 걸려 오는 전화를 처리하는 큐에 대한 방법이? 저에게 더 나은 해결책을 보여줄 수 있습니까?

감사합니다 감사합니다

답변

0

당신은 예를 들어, /etc/sip.conf에서 SIP 피어로 추가해야합니다 :

[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)을한다. 그것은 모두 구성에 따라 다릅니다.
AddQueueMember(queue_name,SIP/YourDialOutTrunk/5XXX)은 5XXX 확장이 등록 된 sip.conf에 등록 된 전화 걸기 트렁크 인 경우 AddQueueMember(queue_name,SIP/YourDialOutTrunk/5XXX)이 작동해야합니다.

+0

감사합니다. 하지만 작동하지 않습니다 : ( – mrgenco

+0

당신의 오른쪽 구성을 잡으려고 희망을 가지고 게시하려면 편집을했습니다 – mirkobrankovic

+0

정말 고맙습니다. 두 번째 방법을 시도했는데 현재 작동 중입니다. :) – mrgenco

관련 문제