Callback configuration fails

Hello,

I have followed the documentation to configure the callback feature:

1- I have configured a trunk by using a ZAP channel.

2- I have configured the DISA application to be used by the callback.

3- I have configured a new callback with a default callback number and DISA as
destination after the callback.

4- In the inbound routes, I have configured the “any CID/ any DID” route to the
callback I have configured in the previous step.

After calling my system, I get the ringtone until I hang up the channel by myself (there is no busy tone as expected).

Have anyone an idea about resolving this problem.

Thanks.

how about a CLI call trace so we can see what is going on?

We can’t read minds or see what your system is doing so we can only guess at this point.

Welcome to Elastix

For access to the Elastix web GUI use this URL
http://192.168.1.20

[root@elastix ~]# asterisk -r
Asterisk 1.4.22-rc5, Copyright © 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer [email protected]
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for detail s.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

Connected to Asterisk 1.4.22-rc5 currently running on elastix (pid = 2472)
Verbosity is at least 3
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=97241810”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “97241810” <97241810>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=97241810”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback 97241810 disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Executing [97241810@from-internal:1] ResetCDR(“Local/97241810@from-internal-0675,2”, “”) in new stack
– Executing [97241810@from-internal:2] NoCDR(“Local/97241810@from-internal-0675,2”, “”) in new stack
– Executing [97241810@from-internal:3] Wait(“Local/97241810@from-internal-0675,2”, “1”) in new stack
– Executing [97241810@from-internal:4] Playback(“Local/97241810@from-internal-0675,2”, “silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer”) in new stack
– <Local/97241810@from-internal-0675,2> Playing ‘silence/1’ (language ‘en’)
– <Local/97241810@from-internal-0675,2> Playing ‘cannot-complete-as-dialed’ (language ‘en’)
– <Local/97241810@from-internal-0675,2> Playing ‘check-number-dial-again’ (language ‘en’)
– Starting simple switch on ‘Zap/4-1’
– Executing [97241810@from-internal:5] Wait(“Local/97241810@from-internal-0675,2”, “1”) in new stack
– Executing [97241810@from-internal:6] Congestion(“Local/97241810@from-internal-0675,2”, “20”) in new stack
== Spawn extension (from-internal, 97241810, 6) exited non-zero on ‘Local/97241810@from-internal-0675,2’
– Executing [h@from-internal:1] Macro(“Local/97241810@from-internal-0675,2”, “hangupcall”) in new stack
– Executing [s@macro-hangupcall:1] ResetCDR(“Local/97241810@from-internal-0675,2”, “w”) in new stack
– Executing [s@macro-hangupcall:2] NoCDR(“Local/97241810@from-internal-0675,2”, “”) in new stack
– Executing [s@macro-hangupcall:3] GotoIf(“Local/97241810@from-internal-0675,2”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,6)
– Executing [s@macro-hangupcall:6] GotoIf(“Local/97241810@from-internal-0675,2”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [s@macro-hangupcall:9] GotoIf(“Local/97241810@from-internal-0675,2”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,11)
– Executing [s@macro-hangupcall:11] Hangup(“Local/97241810@from-internal-0675,2”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘Local/97241810@from-internal-0675,2’ in macro ‘hangupcall’
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘Local/97241810@from-internal-0675,2’
== Manager ‘admin’ logged off from 127.0.0.1
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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

Welcome to Elastix

For access to the Elastix web GUI use this URL
http://192.168.1.20

[root@elastix ~]# asterisk -r
Asterisk 1.4.22-rc5, Copyright © 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for detail s.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

Connected to Asterisk 1.4.22-rc5 currently running on elastix (pid = 2472)
Verbosity is at least 3
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=97241810”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “97241810” <97241810>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=97241810”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback 97241810 disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Executing [97241810@from-internal:1] ResetCDR(“Local/97241810@from-internal-0675,2”, “”) in new stack
– Executing [97241810@from-internal:2] NoCDR(“Local/97241810@from-internal-0675,2”, “”) in new stack
– Executing [97241810@from-internal:3] Wait(“Local/97241810@from-internal-0675,2”, “1”) in new stack
– Executing [97241810@from-internal:4] Playback(“Local/97241810@from-internal-0675,2”, “silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer”) in new stack
– Playing ‘silence/1’ (language ‘en’)
– Playing ‘cannot-complete-as-dialed’ (language ‘en’)
– Playing ‘check-number-dial-again’ (language ‘en’)
– Starting simple switch on ‘Zap/4-1’
– Executing [97241810@from-internal:5] Wait(“Local/97241810@from-internal-0675,2”, “1”) in new stack
– Executing [97241810@from-internal:6] Congestion(“Local/97241810@from-internal-0675,2”, “20”) in new stack
== Spawn extension (from-internal, 97241810, 6) exited non-zero on ‘Local/97241810@from-internal-0675,2’
– Executing [h@from-internal:1] Macro(“Local/97241810@from-internal-0675,2”, “hangupcall”) in new stack
– Executing [s@macro-hangupcall:1] ResetCDR(“Local/97241810@from-internal-0675,2”, “w”) in new stack
– Executing [s@macro-hangupcall:2] NoCDR(“Local/97241810@from-internal-0675,2”, “”) in new stack
– Executing [s@macro-hangupcall:3] GotoIf(“Local/97241810@from-internal-0675,2”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,6)
– Executing [s@macro-hangupcall:6] GotoIf(“Local/97241810@from-internal-0675,2”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [s@macro-hangupcall:9] GotoIf(“Local/97241810@from-internal-0675,2”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,11)
– Executing [s@macro-hangupcall:11] Hangup(“Local/97241810@from-internal-0675,2”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘Local/97241810@from-internal-0675,2’ in macro ‘hangupcall’
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘Local/97241810@from-internal-0675,2’
== Manager ‘admin’ logged off from 127.0.0.1
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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
– Starting simple switch on ‘Zap/4-1’
– Executing [s@from-pstn:1] Set(“Zap/4-1”, “__FROM_DID=s”) in new stack
– Executing [s@from-pstn:2] Gosub(“Zap/4-1”, “app-blacklist-check|s|1”) in new stack
– Executing [s@app-blacklist-check:1] LookupBlacklist(“Zap/4-1”, “”) in new stack
– Executing [s@app-blacklist-check:2] GotoIf(“Zap/4-1”, “0?blacklisted”) in new stack
– Executing [s@app-blacklist-check:3] Return(“Zap/4-1”, “”) in new stack
– Executing [s@from-pstn:3] GotoIf(“Zap/4-1”, “0 ?cidok”) in new stack
– Executing [s@from-pstn:4] Set(“Zap/4-1”, “CALLERID(name)=”) in new stack
– Executing [s@from-pstn:5] NoOp(“Zap/4-1”, “CallerID is “” <>”) in new stack
– Executing [s@from-pstn:6] Goto(“Zap/4-1”, “callback|6|1”) in new stack
– Goto (callback,6,1)
– Executing [6@callback:1] Set(“Zap/4-1”, “CALL=”) in new stack
– Executing [6@callback:2] Set(“Zap/4-1”, “DESTINATION=disa.1.1”) in new stack
– Executing [6@callback:3] Set(“Zap/4-1”, “SLEEP=0”) in new stack
– Executing [6@callback:4] System(“Zap/4-1”, “/var/lib/asterisk/bin/callback disa.1.1 0 &”) in new stack
– Executing [6@callback:5] Hangup(“Zap/4-1”, “”) in new stack
== Spawn extension (callback, 6, 5) exited non-zero on ‘Zap/4-1’
– Hungup ‘Zap/4-1’
== 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