When pick up extension through a ring group, no sound passes through.

ghurty

Senior Member
Joined
Jan 13, 2009
Messages
852
Reaction score
4
I have an custom extension (999) set up as:
SIP/jivregen/7325551212

When I set an incoming route to go to extension 999 it rings calls correctly and the call is connected.

However when I set the inbound route to a ring group (699 for example), and have 999 as one of the extensions, it does not work. It rings the phone, but when I pick up there is just silence and dead air. No sounds go through.

However if I dial 699 from an extension, it rings the phone and everything connects properly.

Here is the CLI:

PHP:
    -- Executing [4155551212@from-trunk:1] Set("SIP/7002866e0-b7642f00", "__FROM_DID=4155551212") in new stack
    -- Executing [4155551212@from-trunk:2] Gosub("SIP/7002866e0-b7642f00", "cidlookup|cidlookup_2|1") in new stack
  == Parsing '/etc/asterisk/manager.conf': Found
  == Parsing '/etc/asterisk/manager_additional.conf': Found
  == Parsing '/etc/asterisk/manager_custom.conf': Found
  == Manager 'admin' logged on from 127.0.0.1
  == Manager 'admin' logged off from 127.0.0.1
    -- Executing [cidlookup_2@cidlookup:1] Set("SIP/7002866e0-b7642f00", "CALLERID(name)=LSAN DA 14, CA") in new stack
    -- Executing [cidlookup_2@cidlookup:2] Return("SIP/7002866e0-b7642f00", "") in new stack
    -- Executing [4155551212@from-trunk:3] Gosub("SIP/7002866e0-b7642f00", "app-blacklist-check|s|1") in new stack
    -- Executing [s@app-blacklist-check:1] LookupBlacklist("SIP/7002866e0-b7642f00", "") in new stack
    -- Executing [s@app-blacklist-check:2] GotoIf("SIP/7002866e0-b7642f00", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/7002866e0-b7642f00", "") in new stack
    -- Executing [4155551212@from-trunk:4] ExecIf("SIP/7002866e0-b7642f00", "0 |Set|CALLERID(name)=3235551212") in new stack
    -- Executing [4155551212@from-trunk:5] Set("SIP/7002866e0-b7642f00", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [4155551212@from-trunk:6] SetCallerPres("SIP/7002866e0-b7642f00", "allowed_not_screened") in new stack
    -- Executing [4155551212@from-trunk:7] Goto("SIP/7002866e0-b7642f00", "ext-group|699|1") in new stack
    -- Goto (ext-group,699,1)
    -- Executing [699@ext-group:1] Macro("SIP/7002866e0-b7642f00", "user-callerid|") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/7002866e0-b7642f00", "AMPUSER=3235551212") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/7002866e0-b7642f00", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/7002866e0-b7642f00", "1|Set|REALCALLERIDNUM=3235551212") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/7002866e0-b7642f00", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/7002866e0-b7642f00", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/7002866e0-b7642f00", "1?report") in new stack
    -- Goto (macro-user-callerid,s,11)
    -- Executing [s@macro-user-callerid:11] GotoIf("SIP/7002866e0-b7642f00", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:12] Set("SIP/7002866e0-b7642f00", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:13] GotoIf("SIP/7002866e0-b7642f00", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,20)
    -- Executing [s@macro-user-callerid:20] NoOp("SIP/7002866e0-b7642f00", "Using CallerID "LSAN DA 14, CA" <3235551212>") in new stack
    -- Executing [699@ext-group:2] GotoIf("SIP/7002866e0-b7642f00", "1?skipdb") in new stack
    -- Goto (ext-group,699,4)
    -- Executing [699@ext-group:4] Set("SIP/7002866e0-b7642f00", "__NODEST=") in new stack
    -- Executing [699@ext-group:5] Set("SIP/7002866e0-b7642f00", "__BLKVM_OVERRIDE=BLKVM/699/SIP/7002866e0-b7642f00") in new stack
    -- Executing [699@ext-group:6] Set("SIP/7002866e0-b7642f00", "__BLKVM_BASE=699") in new stack
    -- Executing [699@ext-group:7] Set("SIP/7002866e0-b7642f00", "DB(BLKVM/699/SIP/7002866e0-b7642f00)=TRUE") in new stack
    -- Executing [699@ext-group:8] Set("SIP/7002866e0-b7642f00", "RRNODEST=") in new stack
    -- Executing [699@ext-group:9] Set("SIP/7002866e0-b7642f00", "__NODEST=699") in new stack
    -- Executing [699@ext-group:10] Set("SIP/7002866e0-b7642f00", "RecordMethod=Group") in new stack
    -- Executing [699@ext-group:11] Macro("SIP/7002866e0-b7642f00", "record-enable|999|Group") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("SIP/7002866e0-b7642f00", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] AGI("SIP/7002866e0-b7642f00", "recordingcheck|20091126-234951|1259297389.118") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
    -- AGI Script recordingcheck completed, returning 0
    -- Executing [s@macro-record-enable:5] MacroExit("SIP/7002866e0-b7642f00", "") in new stack
    -- Executing [699@ext-group:12] Set("SIP/7002866e0-b7642f00", "RingGroupMethod=ringall") in new stack
    -- Executing [699@ext-group:13] Macro("SIP/7002866e0-b7642f00", "dial|20|tr|999") in new stack
    -- Executing [s@macro-dial:1] GotoIf("SIP/7002866e0-b7642f00", "1?dial") in new stack
    -- Goto (macro-dial,s,3)
    -- Executing [s@macro-dial:3] AGI("SIP/7002866e0-b7642f00", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
  dialparties.agi: Starting New Dialparties.agi
  == Parsing '/etc/asterisk/manager.conf': Found
  == Parsing '/etc/asterisk/manager_additional.conf': Found
  == Parsing '/etc/asterisk/manager_custom.conf': Found
  == Manager 'admin' logged on from 127.0.0.1
  dialparties.agi: Caller ID name is 'LSAN DA 14, CA' number is '3235551212'
  dialparties.agi: Methodology of ring is  'ringall'
    --  dialparties.agi: Added extension 999 to extension map
    --  dialparties.agi: Extension 999 cf is disabled
    --  dialparties.agi: Extension 999 do not disturb is disabled
  dialparties.agi: Extension 999 has ExtensionState: 0
    --  dialparties.agi: Checking CW and CFB status for extension 999
    --  dialparties.agi: dbset CALLTRACE/999 to 3235551212
    --  dialparties.agi: Filtered ARG3: 999
  == Manager 'admin' logged off from 127.0.0.1
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing [s@macro-dial:7] Dial("SIP/7002866e0-b7642f00", "SIP/jivregen/7325551212|20|trM(auto-blkvm)") in new stack
    -- Called jivregen/7325551212
    -- SIP/jivregen-096233f0 is making progress passing it to SIP/7002866e0-b7642f00
    -- SIP/jivregen-096233f0 answered SIP/7002866e0-b7642f00
    -- Executing [s@macro-auto-blkvm:1] Set("SIP/jivregen-096233f0", "__MACRO_RESULT=") in new stack
    -- Executing [s@macro-auto-blkvm:2] DBdel("SIP/jivregen-096233f0", "BLKVM/699/SIP/7002866e0-b7642f00") in new stack
    -- DBdel: family=BLKVM, key=699/SIP/7002866e0-b7642f00
  == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/7002866e0-b7642f00' in macro 'dial'
  == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/7002866e0-b7642f00'
    -- Executing [h@macro-dial:1] Macro("SIP/7002866e0-b7642f00", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/7002866e0-b7642f00", "vw") in new stack
    -- Executing [s@macro-hangupcall:2] NoCDR("SIP/7002866e0-b7642f00", "") in new stack
    -- Executing [s@macro-hangupcall:3] GotoIf("SIP/7002866e0-b7642f00", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing [s@macro-hangupcall:6] GotoIf("SIP/7002866e0-b7642f00", "0?skipblkvm") in new stack
    -- Executing [s@macro-hangupcall:7] NoOp("SIP/7002866e0-b7642f00", "Cleaning Up Block VM Flag: BLKVM/699/SIP/7002866e0-b7642f00") in new stack
    -- Executing [s@macro-hangupcall:8] DBdel("SIP/7002866e0-b7642f00", "BLKVM/699/SIP/7002866e0-b7642f00") in new stack
    -- DBdel: family=BLKVM, key=699/SIP/7002866e0-b7642f00
    -- DBdel: Error deleting key from database.
    -- Executing [s@macro-hangupcall:9] GotoIf("SIP/7002866e0-b7642f00", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,11)
    -- Executing [s@macro-hangupcall:11] Hangup("SIP/7002866e0-b7642f00", "") in new stack
  == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/7002866e0-b7642f00' in macro 'hangupcall'
  == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/7002866e0-b7642f00'
 

Members online

Forum statistics

Threads
26,687
Messages
174,410
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top