Donate Share

trixbox

The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

Asterisk hangs up on extension pickup.

You are viewing a single message from this topic. View all messages.

  1. 2006-04-20 00:03:15 UTC
    I've got a TelaSIP line coming in and it connects and rings a ring group. As soon as someone in the ring group picks up the phone, or it goes to voicemail asterisk exits and hangs up.

    I tried sending it to the group and having someone pick up, and second sending it straight to a voicemail. Below is the debug verbose 5 from the asterisk console. Call was placed from 555-444-1111 to 555-444-3333


    ************ when incoming is picked up by someone voicemail************
    stats*CLI>
    -- Executing SetVar("SIP/jjacobs-e853", "FROM_DID=5554443333") in new stack
    -- Executing SetVar("SIP/jjacobs-e853", "FAX_RX=system") in new stack
    -- Executing SetVar("SIP/jjacobs-e853", "FAX_RX_EMAIL=jsjacobs@piercedmedia.com") in new stack
    -- Executing Goto("SIP/jjacobs-e853", "from-pstn|s|1") in new stack
    -- Goto (from-pstn,s,1)
    -- Executing SetVar("SIP/jjacobs-e853", "FROM_DID=s") in new stack
    -- Executing Goto("SIP/jjacobs-e853", "ext-group|300|1") in new stack
    -- Goto (ext-group,300,1)
    -- Executing Macro("SIP/jjacobs-e853", "rg-group|ringall|20||230-231-232") in new stack
    -- Executing Macro("SIP/jjacobs-e853", "user-callerid") in new stack
    -- Executing DBget("SIP/jjacobs-e853", "AMPUSER=DEVICE/15554441111/user") in new stack
    -- DBget: varname=AMPUSER, family=DEVICE, key=15554441111/user
    -- DBget: Value not found in database.
    -- Executing DBget("SIP/jjacobs-e853", "AMPUSERCIDNAME=AMPUSER//cidname") in new stack
    -- DBget: varname=AMPUSERCIDNAME, family=AMPUSER, key=/cidname
    -- DBget: Value not found in database.
    -- Executing GotoIf("SIP/jjacobs-e853", "1?5") in new stack
    -- Goto (macro-user-callerid,s,5)
    -- Executing NoOp("SIP/jjacobs-e853", "Using CallerID "15554441111" <15554441111>") in new stack
    -- Executing GotoIf("SIP/jjacobs-e853", "0?4:3") in new stack
    -- Goto (macro-rg-group,s,3)
    -- Executing SetCIDName("SIP/jjacobs-e853", "15554441111") in new stack
    -- Executing SetVar("SIP/jjacobs-e853", "RGPREFIX=") in new stack
    -- Executing SetCIDName("SIP/jjacobs-e853", "15554441111") in new stack
    -- Executing SetVar("SIP/jjacobs-e853", "RecordMethod=Group") in new stack
    -- Executing Macro("SIP/jjacobs-e853", "record-enable|300|Group") in new stack
    -- Executing GotoIf("SIP/jjacobs-e853", "0 > 0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing AGI("SIP/jjacobs-e853", "recordingcheck|20060419-181246|1145488366.159") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("SIP/jjacobs-e853", "No recording needed") in new stack
    -- Executing SetVar("SIP/jjacobs-e853", "RingGroupMethod=ringall") in new stack
    -- Executing Macro("SIP/jjacobs-e853", "dial|20|tr|230-231-232") in new stack
    -- Executing GotoIf("SIP/jjacobs-e853", "1?4:2") in new stack
    -- Goto (macro-dial,s,4)
    -- Executing AGI("SIP/jjacobs-e853", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
    -- dialparties.agi: priority = 4
    -- dialparties.agi: callingani2 = 0
    -- dialparties.agi: accountcode =
    -- dialparties.agi: channel = SIP/jjacobs-e853
    -- dialparties.agi: callerid = 15554441111
    -- dialparties.agi: context = macro-dial
    -- dialparties.agi: callington = 0
    -- dialparties.agi: dnid = 5554443333
    -- dialparties.agi: request = dialparties.agi
    -- dialparties.agi: calleridname = 15554441111
    -- dialparties.agi: extension = s
    -- dialparties.agi: language = en
    -- dialparties.agi: uniqueid = 1145488366.159
    -- dialparties.agi: callingpres = 0
    -- dialparties.agi: type = SIP
    -- dialparties.agi: rdnis = unknown
    -- dialparties.agi: callingtns = 0
    -- dialparties.agi: enhanced = 0.0
    dialparties.agi: Caller ID name and number are '15554441111'
    dialparties.agi: Methodology of ring is 'ringall'
    -- dialparties.agi: Added extension 230 to extension map
    -- dialparties.agi: Added extension 231 to extension map
    -- dialparties.agi: Added extension 232 to extension map
    -- dialparties.agi: Added extension 230 to extension map
    -- dialparties.agi: Added extension 231 to extension map
    -- dialparties.agi: Added extension 232 to extension map
    -- dialparties.agi: Extension 231 cf is disabled
    -- dialparties.agi: Extension 232 cf is disabled
    -- dialparties.agi: Extension 230 cf is disabled
    -- dialparties.agi: Extension 231 do not disturb is disabled
    -- dialparties.agi: Extension 232 do not disturb is disabled
    -- dialparties.agi: Extension 230 do not disturb is disabled
    -- dialparties.agi: Checking CW and CFB status for extension 231
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- dialparties.agi: Correct AMPMGRUSER and AMPMGRPASS
    == Manager 'admin' logged off from 127.0.0.1
    dialparties.agi: Extension 231 is available...skipping checks
    -- dialparties.agi: DbSet CALLTRACE/231 to 15554441111
    -- dialparties.agi: Checking CW and CFB status for extension 232
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- dialparties.agi: Correct AMPMGRUSER and AMPMGRPASS
    == Manager 'admin' logged off from 127.0.0.1
    dialparties.agi: Extension 232 is available...skipping checks
    -- dialparties.agi: DbSet CALLTRACE/232 to 15554441111
    -- dialparties.agi: Checking CW and CFB status for extension 230
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- dialparties.agi: Correct AMPMGRUSER and AMPMGRPASS
    == Manager 'admin' logged off from 127.0.0.1
    dialparties.agi: Extension 230 is available...skipping checks
    -- dialparties.agi: DbSet CALLTRACE/230 to 15554441111
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing Dial("SIP/jjacobs-e853", "SIP/231&SIP/232&SIP/230|20|tr") in new stack
    -- Called 231
    -- Called 232
    -- Called 230
    -- SIP/231-b8a0 is ringing
    -- SIP/232-aab4 is ringing
    -- SIP/230-9867 is ringing
    -- SIP/232-aab4 answered SIP/jjacobs-e853
    -- Attempting native bridge of SIP/jjacobs-e853 and SIP/232-aab4
    == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/jjacobs-e853' in macro 'dial'
    == Spawn extension (macro-rg-group, s, 9) exited non-zero on 'SIP/jjacobs-e853' in macro 'rg-group'
    == Spawn extension (ext-group, 300, 1) exited non-zero on 'SIP/jjacobs-e853'








































    stats*CLI>
    -- Executing SetVar("SIP/jjacobs-ac49", "FROM_DID=5554443333") in new stack
    -- Executing SetVar("SIP/jjacobs-ac49", "FAX_RX=system") in new stack
    -- Executing SetVar("SIP/jjacobs-ac49", "FAX_RX_EMAIL=jsjacobs@piercedmedia.com") in new stack
    -- Executing Goto("SIP/jjacobs-ac49", "from-pstn|s|1") in new stack
    -- Goto (from-pstn,s,1)
    -- Executing SetVar("SIP/jjacobs-ac49", "FROM_DID=s") in new stack
    -- Executing Goto("SIP/jjacobs-ac49", "ext-group|300|1") in new stack
    -- Goto (ext-group,300,1)
    -- Executing Macro("SIP/jjacobs-ac49", "rg-group|ringall|20||230-231-232") in new stack
    -- Executing Macro("SIP/jjacobs-ac49", "user-callerid") in new stack
    -- Executing DBget("SIP/jjacobs-ac49", "AMPUSER=DEVICE/15554441111/user") in new stack
    -- DBget: varname=AMPUSER, family=DEVICE, key=15554441111/user
    -- DBget: Value not found in database.
    -- Executing DBget("SIP/jjacobs-ac49", "AMPUSERCIDNAME=AMPUSER//cidname") in new stack
    -- DBget: varname=AMPUSERCIDNAME, family=AMPUSER, key=/cidname
    -- DBget: Value not found in database.
    -- Executing GotoIf("SIP/jjacobs-ac49", "1?5") in new stack
    -- Goto (macro-user-callerid,s,5)
    -- Executing NoOp("SIP/jjacobs-ac49", "Using CallerID "15554441111" <15554441111>") in new stack
    -- Executing GotoIf("SIP/jjacobs-ac49", "0?4:3") in new stack
    -- Goto (macro-rg-group,s,3)
    -- Executing SetCIDName("SIP/jjacobs-ac49", "15554441111") in new stack
    -- Executing SetVar("SIP/jjacobs-ac49", "RGPREFIX=") in new stack
    -- Executing SetCIDName("SIP/jjacobs-ac49", "15554441111") in new stack
    -- Executing SetVar("SIP/jjacobs-ac49", "RecordMethod=Group") in new stack
    -- Executing Macro("SIP/jjacobs-ac49", "record-enable|300|Group") in new stack
    -- Executing GotoIf("SIP/jjacobs-ac49", "0 > 0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing AGI("SIP/jjacobs-ac49", "recordingcheck|20060419-181453|1145488492.163") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("SIP/jjacobs-ac49", "No recording needed") in new stack
    -- Executing SetVar("SIP/jjacobs-ac49", "RingGroupMethod=ringall") in new stack
    -- Executing Macro("SIP/jjacobs-ac49", "dial|20|tr|230-231-232") in new stack
    -- Executing GotoIf("SIP/jjacobs-ac49", "1?4:2") in new stack
    -- Goto (macro-dial,s,4)
    -- Executing AGI("SIP/jjacobs-ac49", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
    -- dialparties.agi: priority = 4
    -- dialparties.agi: callingani2 = 0
    -- dialparties.agi: accountcode =
    -- dialparties.agi: channel = SIP/jjacobs-ac49
    -- dialparties.agi: callerid = 15554441111
    -- dialparties.agi: context = macro-dial
    -- dialparties.agi: callington = 0
    -- dialparties.agi: dnid = 5554443333
    -- dialparties.agi: request = dialparties.agi
    -- dialparties.agi: calleridname = 15554441111
    -- dialparties.agi: extension = s
    -- dialparties.agi: language = en
    -- dialparties.agi: uniqueid = 1145488492.163
    -- dialparties.agi: callingpres = 0
    -- dialparties.agi: type = SIP
    -- dialparties.agi: rdnis = unknown
    -- dialparties.agi: callingtns = 0
    -- dialparties.agi: enhanced = 0.0
    dialparties.agi: Caller ID name and number are '15554441111'
    dialparties.agi: Methodology of ring is 'ringall'
    -- dialparties.agi: Added extension 230 to extension map
    -- dialparties.agi: Added extension 231 to extension map
    -- dialparties.agi: Added extension 232 to extension map
    -- dialparties.agi: Added extension 230 to extension map
    -- dialparties.agi: Added extension 231 to extension map
    -- dialparties.agi: Added extension 232 to extension map
    -- dialparties.agi: Extension 231 cf is disabled
    -- dialparties.agi: Extension 232 cf is disabled
    -- dialparties.agi: Extension 230 cf is disabled
    -- dialparties.agi: Extension 231 do not disturb is disabled
    -- dialparties.agi: Extension 232 do not disturb is disabled
    -- dialparties.agi: Extension 230 do not disturb is disabled
    > dialparties.agi: extnum: 231
    > dialparties.agi: exthascw: 0
    > dialparties.agi: exthascfb: 0
    > dialparties.agi: extcfb:
    -- dialparties.agi: Checking CW and CFB status for extension 231
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- dialparties.agi: Correct AMPMGRUSER and AMPMGRPASS
    == Manager 'admin' logged off from 127.0.0.1
    > dialparties.agi: extstate: 0
    dialparties.agi: Extension 231 is available...skipping checks
    -- dialparties.agi: DbSet CALLTRACE/231 to 15554441111
    > dialparties.agi: extnum: 232
    > dialparties.agi: exthascw: 0
    > dialparties.agi: exthascfb: 0
    > dialparties.agi: extcfb:
    -- dialparties.agi: Checking CW and CFB status for extension 232
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- dialparties.agi: Correct AMPMGRUSER and AMPMGRPASS
    == Manager 'admin' logged off from 127.0.0.1
    > dialparties.agi: extstate: 0
    dialparties.agi: Extension 232 is available...skipping checks
    -- dialparties.agi: DbSet CALLTRACE/232 to 15554441111
    > dialparties.agi: extnum: 230
    > dialparties.agi: exthascw: 0
    > dialparties.agi: exthascfb: 0
    > dialparties.agi: extcfb:
    -- dialparties.agi: Checking CW and CFB status for extension 230
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- dialparties.agi: Correct AMPMGRUSER and AMPMGRPASS
    == Manager 'admin' logged off from 127.0.0.1
    > dialparties.agi: extstate: 0
    dialparties.agi: Extension 230 is available...skipping checks
    -- dialparties.agi: DbSet CALLTRACE/230 to 15554441111
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing Dial("SIP/jjacobs-ac49", "SIP/231&SIP/232&SIP/230|20|tr") in new stack
    -- Called 231
    -- Called 232
    -- Called 230
    -- SIP/232-b1a0 is ringing
    -- SIP/231-2da9 is ringing
    -- SIP/230-bc10 is ringing
    -- SIP/232-b1a0 answered SIP/jjacobs-ac49
    -- Attempting native bridge of SIP/jjacobs-ac49 and SIP/232-b1a0
    == Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/jjacobs-ac49' in macro 'dial'
    == Spawn extension (macro-rg-group, s, 9) exited non-zero on 'SIP/jjacobs-ac49' in macro 'rg-group'
    == Spawn extension (ext-group, 300, 1) exited non-zero on 'SIP/jjacobs-ac49'







    ************ when incoming is sent straight to voicemail************
    stats*CLI>
    == Parsing '/etc/asterisk/manager.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    -- Executing SetVar("SIP/jjacobs-399f", "FROM_DID=5554443333") in new stack
    -- Executing SetVar("SIP/jjacobs-399f", "FAX_RX=system") in new stack
    -- Executing SetVar("SIP/jjacobs-399f", "FAX_RX_EMAIL=jsjacobs@piercedmedia.com") in new stack
    -- Executing Goto("SIP/jjacobs-399f", "ext-local|*232|1") in new stack
    -- Goto (ext-local,*232,1)
    -- Executing Macro("SIP/jjacobs-399f", "vm|232") in new stack
    -- Executing Macro("SIP/jjacobs-399f", "user-callerid") in new stack
    -- Executing DBget("SIP/jjacobs-399f", "AMPUSER=DEVICE/15554441111/user") in new stack
    -- DBget: varname=AMPUSER, family=DEVICE, key=15554441111/user
    -- DBget: Value not found in database.
    -- Executing DBget("SIP/jjacobs-399f", "AMPUSERCIDNAME=AMPUSER//cidname") in new stack
    -- DBget: varname=AMPUSERCIDNAME, family=AMPUSER, key=/cidname
    -- DBget: Value not found in database.
    -- Executing GotoIf("SIP/jjacobs-399f", "1?5") in new stack
    -- Goto (macro-user-callerid,s,5)
    -- Executing NoOp("SIP/jjacobs-399f", "Using CallerID "15554441111" <15554441111>") in new stack
    -- Executing Goto("SIP/jjacobs-399f", "s-|1") in new stack
    -- Goto (macro-vm,s-,1)
    -- Executing VoiceMail("SIP/jjacobs-399f", "u232") in new stack
    -- Playing '/var/spool/asterisk/voicemail/default/232/unavail' (language 'en')
    == Spawn extension (macro-vm, s-, 1) exited non-zero on 'SIP/jjacobs-399f' in macro 'vm'
    == Spawn extension (ext-local, *232, 1) exited non-zero on 'SIP/jjacobs-399f'
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.