Wierd ##70 Call Park Problem

jtesta46

Joined
Jan 23, 2010
Messages
19
Likes
0
Points
0
#1
Hello!

I am using an SPA3102 as an ATA at a remote location. This problem ONLY occurs on outbound calls. When I dial ##70 to park a call, it parks the call, I hear the parked number "71" and then oddly I hear ringing. Aparently it is redialing the original outbound phone number I called for a 2nd time so the called party then gets a call waiting beep in their ear. Basically now I have called the same person twice. The asterisk log shows that my extension has placed 2 calls to that party.

It only occurs on outbound calls and only occurs when parking a call. It does NOT occur when doing a blind transfer to another extension, such as ##200. Inbound call parking seems to work fine. I have deleted all the vertical service activation codes in the SPA-3102 just to make sure they weren't causing any strange behavior.
 

fmvillares

Joined
Sep 8, 2007
Messages
1,785
Likes
0
Points
0
#2
do you have dtmf mode in rfc2833 in both configs? spa and asterisk?...if not try using info or inband or event auto option...and in the dialplan of the sipura doyou have a #7X or similar rule?

best regards
 

ramoncio

Joined
May 12, 2010
Messages
1,663
Likes
0
Points
0
#3
Hi jtesta46,
What can you see in the asterisk logs?
Enable dtmf debug into logger.conf, reload asterisk and capture the logs to a file.
See some info here:
http://www.voip-info.org/wiki/view/Asterisk+DTMF

It is also nice if you say which Elastix version do you use.

Nice to see you here in the forums, Fernando!!
Mi hermano se llama Fernando también!
 

fmvillares

Joined
Sep 8, 2007
Messages
1,785
Likes
0
Points
0
#4
hey ramon saludos a vos tambien....le estoy haciendo una fama a tu avant fax que ni te imaginas....y saludos a tu hermano mi tocayo jeje
 

jtesta46

Joined
Jan 23, 2010
Messages
19
Likes
0
Points
0
#5
I posted my log below. It looks like it is inly receiving the ##70 from the phone but for some reason it then starts dialing out again. Any ideas why? I did set a ##70 rule in the dial plan of the SPA and also set INFO as the DTMF mode on both. I am using Elastix 1.6-13

Thanks!


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [9803221049@from-internal:1] Set("SIP/200-00000054", "MOHCLASS=TGI") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [9803221049@from-internal:2] Macro("SIP/200-00000054", "user-callerid|SKIPTTL|") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:1] Set("SIP/200-00000054", "AMPUSER=200") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:2] GotoIf("SIP/200-00000054", "0?report") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:3] ExecIf("SIP/200-00000054", "1|Set|REALCALLERIDNUM=200") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:4] Set("SIP/200-00000054", "AMPUSER=200") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:5] Set("SIP/200-00000054", "AMPUSERCIDNAME=John Testa") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:6] GotoIf("SIP/200-00000054", "0?report") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:7] Set("SIP/200-00000054", "AMPUSERCID=200") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:8] Set("SIP/200-00000054", "CALLERID(all)="John Testa" <200>") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:9] ExecIf("SIP/200-00000054", "0|Set|CHANNEL(language)=") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:10] GotoIf("SIP/200-00000054", "1?continue") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Goto (macro-user-callerid,s,19)


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-user-callerid:19] NoOp("SIP/200-00000054", "Using CallerID "John Testa" <200>") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Noop


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [9803221049@from-internal:3] Set("SIP/200-00000054", "_NODEST=") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [9803221049@from-internal:4] Macro("SIP/200-00000054", "record-enable|200|OUT|") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-record-enable:1] GotoIf("SIP/200-00000054", "1?check") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Goto (macro-record-enable,s,4)


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-record-enable:4] AGI("SIP/200-00000054", "recordingcheck|20100215-102121|1266247281.185") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck


Feb 15 10:21:21 VERBOSE [2532] logger.c: Extension Changed 200[ext-local] new state InUse for Notify User 201


Feb 15 10:21:21 VERBOSE [13465] logger.c: recordingcheck|20100215-102121|1266247281.185: Outbound recording enabled.


Feb 15 10:21:21 VERBOSE [13465] logger.c: recordingcheck|20100215-102121|1266247281.185: CALLFILENAME=OUT200-20100215-102121-1266247281.185


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- AGI Script recordingcheck completed, returning 0


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: AGI


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-record-enable:999] MixMonitor("SIP/200-00000054", "OUT200-20100215-102121-1266247281.185.WAV|v(1)V(3)|") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: MixMonitor


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [9803221049@from-internal:5] Macro("SIP/200-00000054", "dialout-trunk|4|9803221049||") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:1] Set("SIP/200-00000054", "DIAL_TRUNK=4") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 DEBUG [13465] func_db.c: DB: AMPUSER/200/pinless not found in database.


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/200-00000054", "0?sub-pincheck|s|1") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GosubIf


Feb 15 10:21:21 DEBUG [13465] func_db.c: DB: AMPUSER/200/pinless not found in database.


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/200-00000054", "0?disabletrunk|1") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:4] Set("SIP/200-00000054", "DIAL_NUMBER=9803221049") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:5] Set("SIP/200-00000054", "DIAL_TRUNK_OPTIONS=trWw") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:6] Set("SIP/200-00000054", "OUTBOUND_GROUP=OUT_4") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/200-00000054", "0?nomax") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/200-00000054", "0?chanfull") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/200-00000054", "0?skipoutcid") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:10] Set("SIP/200-00000054", "DIAL_TRUNK_OPTIONS=T") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:11] Macro("SIP/200-00000054", "outbound-callerid|4") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/200-00000054", "0|SetCallerPres|") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/200-00000054", "0|Set|REALCALLERIDNUM=200") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/200-00000054", "1?normcid") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Goto (macro-outbound-callerid,s,6)


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:6] Set("SIP/200-00000054", "USEROUTCID=") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 DEBUG [13465] func_db.c: DB: DEVICE/200/emergency_cid not found in database.


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:7] Set("SIP/200-00000054", "EMERGENCYCID=") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:8] Set("SIP/200-00000054", "TRUNKOUTCID=") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/200-00000054", "1?trunkcid") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Goto (macro-outbound-callerid,s,12)


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/200-00000054", "0|Set|CALLERID(all)=") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/200-00000054", "0|Set|CALLERID(all)=") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/200-00000054", "0|SetCallerPres|prohib_passed_screen") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Macro


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:12] ExecIf("SIP/200-00000054", "1|AGI|fixlocalprefix") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix


Feb 15 10:21:21 VERBOSE [13467] logger.c: == Begin MixMonitor Recording SIP/200-00000054


Feb 15 10:21:21 VERBOSE [13465] logger.c: == fixlocalprefix: Dialpattern 980NXXXXXX matched. 9803221049 -> 9803221049


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- AGI Script fixlocalprefix completed, returning 0


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Last app: AGI|fixlocalprefix


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:13] Set("SIP/200-00000054", "OUTNUM=9803221049") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:14] Set("SIP/200-00000054", "custom=DAHDI/3") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/200-00000054", "1|Set|DIAL_TRUNK_OPTIONS=M(setmusic^TGI)T") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Last app: Set|DIAL_TRUNK_OPTIONS=M(setmusic^TGI)M(setmusic^TGI)T


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:16] Macro("SIP/200-00000054", "dialout-trunk-predial-hook|") in new stack


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/200-00000054", "") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: Macro


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/200-00000054", "0?bypass|1") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/200-00000054", "0?customtrunk") in new stack


Feb 15 10:21:21 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:19] Dial("SIP/200-00000054", "DAHDI/3/9803221049|300|M(setmusic^TGI)T") in new stack


Feb 15 10:21:21 NOTICE [13465] app_dial.c: Hey! chan SIP/200-00000054's context='macro-dialout-trunk', and exten='s'


Feb 15 10:21:21 DEBUG [13465] chan_dahdi.c: Dialing '9803221049'


Feb 15 10:21:21 DEBUG [13465] chan_dahdi.c: Deferring dialing... (res -1)


Feb 15 10:21:21 VERBOSE [13465] logger.c: -- Called 3/9803221049


Feb 15 10:21:22 DEBUG [13465] chan_dahdi.c: Sent deferred digit string: T980322104


Feb 15 10:21:23 DEBUG [13465] chan_dahdi.c: Engaged echo training on channel 3


Feb 15 10:21:25 DEBUG [13465] chan_dahdi.c: Echo cancellation already on


Feb 15 10:21:25 VERBOSE [13465] logger.c: -- DAHDI/3-1 answered SIP/200-00000054


Feb 15 10:21:25 VERBOSE [13465] logger.c: -- Executing [s@macro-setmusic:1] NoOp("DAHDI/3-1", "Setting Outbound Route MoH To: TGI") in new stack


Feb 15 10:21:25 DEBUG [13465] app_macro.c: Executed application: NoOp


Feb 15 10:21:25 VERBOSE [13465] logger.c: -- Executing [s@macro-setmusic:2] SetMusicOnHold("DAHDI/3-1", "TGI") in new stack


Feb 15 10:21:25 DEBUG [13465] app_macro.c: Executed application: SetMusicOnHold


Feb 15 10:21:25 DEBUG [13465] app_dial.c: Macro exited with status 0


Feb 15 10:21:25 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:44 DTMF [13465] channel.c: DTMF end '#' received on SIP/200-00000054, duration 100 ms


Feb 15 10:21:44 DTMF [13465] channel.c: DTMF begin emulation of '#' with duration 100 queued on SIP/200-00000054


Feb 15 10:21:44 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:44 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:44 DTMF [13465] channel.c: DTMF end emulation of '#' queued on SIP/200-00000054


Feb 15 10:21:44 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:44 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:45 DTMF [13465] channel.c: DTMF end '#' received on SIP/200-00000054, duration 100 ms


Feb 15 10:21:45 DTMF [13465] channel.c: DTMF begin emulation of '#' with duration 100 queued on SIP/200-00000054


Feb 15 10:21:45 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:45 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:45 DTMF [13465] channel.c: DTMF end emulation of '#' queued on SIP/200-00000054


Feb 15 10:21:45 DEBUG [13465] chan_dahdi.c: Requested indication 20 on channel DAHDI/3-1


Feb 15 10:21:45 DEBUG [13465] chan_dahdi.c: Requested indication 16 on channel DAHDI/3-1


Feb 15 10:21:45 VERBOSE [13465] logger.c: -- Started music on hold, class 'TGI', on DAHDI/3-1


Feb 15 10:21:45 VERBOSE [13465] logger.c: -- <SIP/200-00000054> Playing 'pbx-transfer' (language 'en')


Feb 15 10:21:46 DTMF [13465] channel.c: DTMF end '7' received on SIP/200-00000054, duration 100 ms


Feb 15 10:21:46 DTMF [13465] channel.c: DTMF end passthrough '7' on SIP/200-00000054


Feb 15 10:21:46 DTMF [13465] channel.c: DTMF end '0' received on SIP/200-00000054, duration 100 ms


Feb 15 10:21:46 DTMF [13465] channel.c: DTMF end passthrough '0' on SIP/200-00000054


Feb 15 10:21:49 DEBUG [13465] chan_dahdi.c: Requested indication 17 on channel DAHDI/3-1


Feb 15 10:21:49 VERBOSE [13465] logger.c: -- Stopped music on hold on DAHDI/3-1


Feb 15 10:21:49 DEBUG [13465] chan_dahdi.c: New owner for channel 3 is DAHDI/3-1


Feb 15 10:21:49 DEBUG [13465] chan_dahdi.c: Requested indication 16 on channel DAHDI/3-1


Feb 15 10:21:49 VERBOSE [13465] logger.c: -- Started music on hold, class 'TGI', on DAHDI/3-1


Feb 15 10:21:49 VERBOSE [13465] logger.c: == Parked DAHDI/3-1 on 71@parkedcalls. Will timeout back to extension [from-pstn] , 1 in 60 seconds


Feb 15 10:21:49 VERBOSE [13465] logger.c: -- Added extension '71' priority 1 to parkedcalls


Feb 15 10:21:49 VERBOSE [13465] logger.c: -- <SIP/200-00000054> Playing 'digits/7' (language 'en')


Feb 15 10:21:50 VERBOSE [13465] logger.c: -- <SIP/200-00000054> Playing 'digits/1' (language 'en')


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [h@macro-dialout-trunk:1] Macro("SIP/200-00000054", "hangupcall|") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/200-00000054", "1?skiprg") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-hangupcall,s,4)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-hangupcall:4] GotoIf("SIP/200-00000054", "1?skipblkvm") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-hangupcall,s,7)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-hangupcall:7] GotoIf("SIP/200-00000054", "1?theend") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-hangupcall,s,9)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-hangupcall:9] Hangup("SIP/200-00000054", "") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/200-00000054' in macro 'hangupcall'


Feb 15 10:21:51 VERBOSE [13465] logger.c: == Spawn h extension (macro-dialout-trunk, h, 1) exited non-zero on 'SIP/200-00000054'


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Dial


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:20] Goto("SIP/200-00000054", "s-ANSWER|1") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-dialout-trunk,s-ANSWER,1)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Goto


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s-ANSWER@macro-dialout-trunk:1] GotoIf("SIP/200-00000054", "1?noreport") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-dialout-trunk,s-ANSWER,3)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s-ANSWER@macro-dialout-trunk:3] NoOp("SIP/200-00000054", "TRUNK Dial failed due to ANSWER - failing through to other trunks") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Noop


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [9803221049@from-internal:6] Macro("SIP/200-00000054", "dialout-trunk|3|9803221049||") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:1] Set("SIP/200-00000054", "DIAL_TRUNK=3") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 DEBUG [13465] func_db.c: DB: AMPUSER/200/pinless not found in database.


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/200-00000054", "0?sub-pincheck|s|1") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GosubIf


Feb 15 10:21:51 DEBUG [13465] func_db.c: DB: AMPUSER/200/pinless not found in database.


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/200-00000054", "0?disabletrunk|1") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:4] Set("SIP/200-00000054", "DIAL_NUMBER=9803221049") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:5] Set("SIP/200-00000054", "DIAL_TRUNK_OPTIONS=trWw") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:6] Set("SIP/200-00000054", "OUTBOUND_GROUP=OUT_3") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/200-00000054", "0?nomax") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/200-00000054", "0?chanfull") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/200-00000054", "0?skipoutcid") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:10] Set("SIP/200-00000054", "DIAL_TRUNK_OPTIONS=T") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:11] Macro("SIP/200-00000054", "outbound-callerid|3") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/200-00000054", "0|SetCallerPres|") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/200-00000054", "0|Set|REALCALLERIDNUM=200") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/200-00000054", "1?normcid") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-outbound-callerid,s,6)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:6] Set("SIP/200-00000054", "USEROUTCID=") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 DEBUG [13465] func_db.c: DB: DEVICE/200/emergency_cid not found in database.


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:7] Set("SIP/200-00000054", "EMERGENCYCID=") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:8] Set("SIP/200-00000054", "TRUNKOUTCID=17048461400") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/200-00000054", "1?trunkcid") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Goto (macro-outbound-callerid,s,12)


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/200-00000054", "1|Set|CALLERID(all)=17048461400") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Last app: Set|CALLERID(all)=17048461400


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/200-00000054", "0|Set|CALLERID(all)=") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/200-00000054", "0|SetCallerPres|prohib_passed_screen") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Macro


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:12] ExecIf("SIP/200-00000054", "1|AGI|fixlocalprefix") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix


Feb 15 10:21:51 VERBOSE [13465] logger.c: == fixlocalprefix: Dialpattern 1+980NXXXXXX matched. 9803221049 -> 19803221049


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- AGI Script fixlocalprefix completed, returning 0


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Last app: AGI|fixlocalprefix


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:13] Set("SIP/200-00000054", "OUTNUM=19803221049") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:14] Set("SIP/200-00000054", "custom=SIP/callcentric") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Set


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/200-00000054", "1|Set|DIAL_TRUNK_OPTIONS=M(setmusic^TGI)T") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: ExecIf


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Last app: Set|DIAL_TRUNK_OPTIONS=M(setmusic^TGI)M(setmusic^TGI)T


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:16] Macro("SIP/200-00000054", "dialout-trunk-predial-hook|") in new stack


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/200-00000054", "") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: Macro


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/200-00000054", "0?bypass|1") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/200-00000054", "0?customtrunk") in new stack


Feb 15 10:21:51 DEBUG [13465] app_macro.c: Executed application: GotoIf


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Executing [s@macro-dialout-trunk:19] Dial("SIP/200-00000054", "SIP/callcentric/19803221049|300|M(setmusic^TGI)T") in new stack


Feb 15 10:21:51 NOTICE [13465] app_dial.c: Hey! chan SIP/200-00000054's context='macro-dialout-trunk', and exten='s'


Feb 15 10:21:51 VERBOSE [13465] logger.c: -- Called callcentric/19803221049


Feb 15 10:21:53 VERBOSE [13465] logger.c: -- SIP/callcentric-00000055 is making progress passing it to SIP/200-00000054


Feb 15 10:21:53 VERBOSE [13465] logger.c: -- SIP/callcentric-00000055 is making progress passing it to SIP/200-00000054


Feb 15 10:21:54 VERBOSE [13465] logger.c: == Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'SIP/200-00000054' in macro 'dialout-trunk'


Feb 15 10:21:54 VERBOSE [13465] logger.c: == Spawn extension (from-internal, 9803221049, 6) exited non-zero on 'SIP/200-00000054'


Feb 15 10:21:54 VERBOSE [2532] logger.c: Extension Changed 200[ext-local] new state Idle for Notify User 201


Feb 15 10:21:54 VERBOSE [13467] logger.c: == MixMonitor close filestream


Feb 15 10:21:54 VERBOSE [13467] logger.c: == End MixMonitor Recording SIP/200-00000054


Feb 15 10:21:57 VERBOSE [2601] logger.c: -- Stopped music on hold on DAHDI/3-1


Feb 15 10:21:57 VERBOSE [2601] logger.c: == DAHDI/3-1 got tired of being parked


Feb 15 10:21:57 VERBOSE [2601] logger.c: -- Hungup 'DAHDI/3-1'
 

Members online

Latest posts

Forum statistics

Threads
30,915
Messages
130,920
Members
17,594
Latest member
knethardsolutions
Top