Calls fail to all-circuits-busy-now

I used FreePBX extension 8008 calls external user 66616304406007, the call always fails to announcement " all-circuits-busy-now", the logs are blow, anyone knows what’s the reason?

[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:35] NoOp(“PJSIP/8008-0000000c”, “Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 41”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s@macro-dialout-trunk:36] GotoIf(“PJSIP/8008-0000000c”, “0?continue,1:s-CHANUNAVAIL,1”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx_builtins.c: Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set(“PJSIP/8008-0000000c”, “RC=41”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto(“PJSIP/8008-0000000c”, “41,1”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx_builtins.c: Goto (macro-dialout-trunk,41,1)
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [41@macro-dialout-trunk:1] Goto(“PJSIP/8008-0000000c”, “continue,1”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx_builtins.c: Goto (macro-dialout-trunk,continue,1)
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [continue@macro-dialout-trunk:1] NoOp(“PJSIP/8008-0000000c”, “TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 41 - failing through to other trunks”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [continue@macro-dialout-trunk:2] ExecIf(“PJSIP/8008-0000000c”, “1?Set(CALLERID(number)=8008)”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [66616304406007@from-internal:12] Macro(“PJSIP/8008-0000000c”, “outisbusy,”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s@macro-outisbusy:1] Progress(“PJSIP/8008-0000000c”, “”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s@macro-outisbusy:2] GotoIf(“PJSIP/8008-0000000c”, “0?emergency,1”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s@macro-outisbusy:3] GotoIf(“PJSIP/8008-0000000c”, “0?intracompany,1”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] pbx.c: Executing [s@macro-outisbusy:4] Playback(“PJSIP/8008-0000000c”, “all-circuits-busy-now&please-try-call-later, noanswer”) in new stack
[2022-09-27 11:39:09] VERBOSE[21003][C-00000008] file.c: <PJSIP/8008-0000000c> Playing ‘all-circuits-busy-now.ulaw’ (language ‘en’)
[2022-09-27 11:39:09] VERBOSE[21016] res_pjsip_logger.c: <— Transmitting SIP response (938 bytes) to UDP:10.141.153.185:7674 —>

Cause code 41 is temporary failure, which is likely to be something received from the outgoing side, in which case you would need to use the CLI: pjsip set logger on command, to obtain logging of what it sent. although it also possible that the real reason was logged before the start of your log extract (generally it is best to post the logging from the complete call to pasebin.freepbx.org, not just the tail end.

Your first log line is saying unavailable, not busy. The numbers are calls attempted: busy calls / congested calls / unavailable calls Unavailable includes not registered and, not responding to qualifies, as well as far end responses, although I don’t think those give cause 41.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.