Phones Don’t Stop Ringing When Queue Is Answered

Home » Asterisk Users » Phones Don’t Stop Ringing When Queue Is Answered
Asterisk Users 3 Comments

Hello,

I am running Asterisk 11 on CentOS 6.4 with about 150 local SIP clients on a LAN. The SIP clients are a mixture of Yealink phones (e.g SIP-T32G, SIP-T42G, etc). I have configured the system as follows:

sip.conf:
[169]
secret1111
dtmfmode=rfc2833
directmedia=no directrtpsetup=yes canreinvite=no context=main host=dynamic type=friend portP60
call-limit=5
nat=force_rport,comedia callcounter=yes

queues.conf:
[queue_level_1]
musiconhold

3 thoughts on - Phones Don’t Stop Ringing When Queue Is Answered

  • What purpose do the WaitExten()s serve here? Are you really allowing the caller to connect to different extensions in the test-queue context? Have you tried without the WaitExten()s?

  • James,

    The WaitExten()s just provide a pause between the two Queue() calls to let the first group of phones finish ringing. In this example I am ringing the same group (queue_level_1) twice, however in a real-world scenario I
    would ring queue_level_1 and then ring queue_level_2 which each have a different list of phones.

    Thanks,

    Andrew

    —– Original Message —

  • A few things I would try-
    Change WaitExten to Wait(2)
    Change Queue(queue_level_1,rtnC,18) to Queue(queue_level_1,rtnC,,,18)
    Add an Answer() after the first Wait(2)