We've recently switched from and old asterisk installation to trixbox. Our callers have been telling me that they have been getting an increased number of "All circuits are busy" messages on some outbound calls. So I've been looking at the logs and it looks like the "outisbusy" macro is being run for any problem on the other end. For example, I called one of the numbers with my cell phone and got an operator message that the number has been disconnected, but trixbox plays "All circuits are busy" when calling the same number. The example I've included below looks like it played the message just because no one answered.
Is this the expected behavior? Is there a way that I can change the configuration to play the actual operator message instead?
I'm using a standard installation of trixbox with a Digium Wildcard TE410P. We're only using one span on a PRI at the moment.
Any help is appreciated in advance!
[quote]Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Nobody picked up in 120000 ms
Nov 6 18:07:38 DEBUG[25460] channel.c: Scheduling timer at 0 sample intervals
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: Set option AUDIO MODE, value: ON(1) on Zap/1-1
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: Hangup: channel: 1 index = 0, normal = 16, callwait = -1, thirdcall = -1
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: Not yet hungup... Calling hangup once with icause, and clearing call
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: disabled echo cancellation on channel 1
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/1-1
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: Updated conferencing on 1, with 0 conference users
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: Set option AUDIO MODE, value: OFF(0) on Zap/1-1
Nov 6 18:07:38 DEBUG[25460] chan_zap.c: disabled echo cancellation on channel 1
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Hungup 'Zap/1-1'
Nov 6 18:07:38 DEBUG[25460] app_dial.c: Exiting with DIALSTATUS=NOANSWER.
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Executing Goto("SIP/5440-09a4d3a8", "s-NOANSWER|1") in new stack
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Goto (macro-dialout-trunk,s-NOANSWER,1)
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Executing NoOp("SIP/5440-09a4d3a8", "Dial failed due to NOANSWER") in new stack
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Executing Macro("SIP/5440-09a4d3a8", "outisbusy|") in new stack
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Executing Playback("SIP/5440-09a4d3a8", "all-circuits-busy-now|noanswer") in new stack
Nov 6 18:07:38 DEBUG[25460] channel.c: Scheduling timer at 160 sample intervals
Nov 6 18:07:38 VERBOSE[25460] logger.c: -- Playing 'all-circuits-busy-now' (language 'en')
Nov 6 18:07:40 DEBUG[25460] channel.c: Scheduling timer at 0 sample intervals
Nov 6 18:07:40 DEBUG[25460] channel.c: Scheduling timer at 0 sample intervals
Nov 6 18:07:40 VERBOSE[25460] logger.c: -- Executing Playback("SIP/5440-09a4d3a8", "pls-try-call-later|noanswer") in new stack
Nov 6 18:07:40 DEBUG[25460] channel.c: Scheduling timer at 160 sample intervals
Nov 6 18:07:40 VERBOSE[25460] logger.c: -- Playing 'pls-try-call-later' (language 'en')
Nov 6 18:07:41 DEBUG[25460] channel.c: Scheduling timer at 0 sample intervals
Nov 6 18:07:41 VERBOSE[25460] logger.c: == Spawn extension (macro-outisbusy, s, 2) exited non-zero on 'SIP/5440-09a4d3a8' in macro 'outisbusy'
Nov 6 18:07:41 VERBOSE[25460] logger.c: == Spawn extension (macro-outisbusy, s, 2) exited non-zero on 'SIP/5440-09a4d3a8'
Nov 6 18:07:41 DEBUG[25460] channel.c: Spy MixMonitor removed from channel SIP/5440-09a4d3a8
Nov 6 18:07:41 VERBOSE[25464] logger.c: == End MixMonitor Recording SIP/5440-09a4d3a8
Nov 6 18:07:41 DEBUG[25460] cdr_addon_mysql.c: cdr_mysql: inserting a CDR record.
Nov 6 18:07:41 DEBUG[25460] cdr_addon_mysql.c: cdr_mysql: SQL command as follows: INSERT INTO cdr (calldate,clid,src,dst,dcontext,channel,dstchannel,lastap$
Nov 6 18:07:41 DEBUG[25460] chan_sip.c: update_call_counter(5440) - decrement call limit counter
Nov 6 18:07:41 NOTICE[25460] pbx_spool.c: Call completed to SIP/5440[/quote]
Member Since:
2006-09-15