I’ve got a setup on a system that uses a ringgroup (801) to dial an extension (250) with an external number in the follow me as well as another ring group (800). However, for most of Saturday, calls were not ringing through to the external number in the follow me.
I looked at the logs and came across what appears the be the following pertinent section that I’m not sure how to decipher. The only thing I can thing of is that perhaps a user entered a new number into the follow me and failed to add the trailing #. I was troubleshooting on my phone and could have missed this when I was trying to figure out why calls were failing, and then added it back and then testing to find it was working again. Do the following logs support this theory? Would the whole call trace be helpful? I was thinking the NoOp saying “Should never get here” might be indicative of some type of problem, but user error is generally the most likely culprit.
[2023-06-24 14:42:55] VERBOSE[30022][C-000036dd] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: Starting New Dialparties.agi
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: Caller ID name is ‘Matthew’ number is ‘xxxxxxxxxx’
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: CW Ignore is:
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: CF Ignore is:
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: CW IN_USE/BUSY is: 1
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: Ringgroup confirm is :
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: Methodology of ring is ‘ringall’
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: Filtered ARG3:
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: Setting default NOANSWER DIALSTATUS since no extensions available
[2023-06-24 14:42:55] VERBOSE[30022][C-000036dd] res_agi.c: dialparties.agi: Starting New Dialparties.agi
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: RVOL_MODE ‘’
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: RVOL is:
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: dialparties.agi: RVOLPARENT is:
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] res_agi.c: <Local/250@from-internal-00002aed;2>AGI Script dialparties.agi completed, returning 0
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [s@macro-dial:7] GotoIf(“Local/250@from-internal-00002aed;2”, “0?”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [s@macro-dial:8] NoOp(“Local/250@from-internal-00002aed;2”, “Returned from dialparties with no extensions to call and DIALSTATUS: NOANSWER”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [s@macro-dial:9] MacroExit(“Local/250@from-internal-00002aed;2”, “”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-sub:40] Goto(“Local/250@from-internal-00002aed;2”, “nextstep”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx_builtins.c: Goto (followme-sub,250,47)
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-sub:47] Set(“Local/250@from-internal-00002aed;2”, “RingGroupMethod=”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-sub:48] GotoIf(“Local/250@from-internal-00002aed;2”, “1?nodest”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx_builtins.c: Goto (followme-sub,250,56)
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-sub:56] NoOp(“Local/250@from-internal-00002aed;2”, “SKIPPING DEST, CALL CAME FROM Q/RG: 801”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-sub:57] Return(“Local/250@from-internal-00002aed;2”, “”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-check:2] NoOp(“Local/250@from-internal-00002aed;2”, “Should never get here”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Executing [250@followme-check:3] Hangup(“Local/250@from-internal-00002aed;2”, “”) in new stack
[2023-06-24 14:42:55] VERBOSE[30023][C-000036dd] pbx.c: Spawn extension (followme-check, 250, 3) exited non-zero on ‘Local/250@from-internal-00002aed;2’