SOLVED New Ring Groups not working anymore

Status
Not open for further replies.

mj_fsk

New Member
Nov 3, 2021
4
5
3
112
Dear community members,

After a recent update, I have my Ring Group functionality broken. Existing ring groups does continue to work but when adding a new one, it seems to work but when calling it says Busy and in the logs I have this strange error. I have tried on diffrent domains, same behaviour.

I'ts a simple VPS on Ubuntu 20.04 and the latest version of FusionPBX from Github. I always do the steps 1 and 2 A & B when upgrading.

Any thougts ?

[ERR] mod_lua.cpp:202 /usr/share/freeswitch/scripts/app/ring_groups/index.lua:681: attempt to compare number with nil

Code:
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 Dialplan: sofia/internal/501@a4d.voip.domain.name Regex (PASS) [TousSonnent] destination_number(599) =~ /^599$/ break=on-false
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 Dialplan: sofia/internal/501@a4d.voip.domain.name Action ring_ready()
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 Dialplan: sofia/internal/501@a4d.voip.domain.name Action set(ring_group_uuid=9bc06722-40f9-4c08-ad2a-5e27aeb80cd3)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 Dialplan: sofia/internal/501@a4d.voip.domain.name Action lua(app.lua ring_groups)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] switch_core_state_machine.c:287 (sofia/internal/501@a4d.voip.domain.name) State Change CS_ROUTING -> CS_EXECUTE
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] switch_core_state_machine.c:644 (sofia/internal/501@a4d.voip.domain.name) State ROUTING going to sleep
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] switch_core_state_machine.c:585 (sofia/internal/501@a4d.voip.domain.name) Running State Change CS_EXECUTE (Cur 1 Tot 32988)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] switch_core_state_machine.c:651 (sofia/internal/501@a4d.voip.domain.name) State EXECUTE
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] mod_sofia.c:209 sofia/internal/501@a4d.voip.domain.name SOFIA EXECUTE
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] switch_core_state_machine.c:329 sofia/internal/501@a4d.voip.domain.name Standard EXECUTE
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name set(caller_id_number=501)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] mod_dptools.c:1672 SET sofia/internal/501@a4d.voip.domain.name [caller_id_number]=[501]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name set(RFC2822_DATE=Mon, 14 Mar 2022 16:05:35 +0100)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] mod_dptools.c:1672 SET sofia/internal/501@a4d.voip.domain.name [RFC2822_DATE]=[Mon, 14 Mar 2022 16:05:35 +0100]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name export(origination_callee_id_name=599)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] switch_channel.c:1310 EXPORT (export_vars) [origination_callee_id_name]=[599]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name hash(insert/a4d.voip.domain.name-last_dial/501/599)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name ring_ready()
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [NOTICE] mod_sofia.c:2498 Ring-Ready sofia/internal/501@a4d.voip.domain.name!
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] sofia.c:7325 Channel sofia/internal/501@a4d.voip.domain.name entering state [early][180]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [NOTICE] mod_dptools.c:1122 Ring Ready sofia/internal/501@a4d.voip.domain.name!
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name set(ring_group_uuid=9bc06722-40f9-4c08-ad2a-5e27aeb80cd3)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.178376 [DEBUG] mod_dptools.c:1672 SET sofia/internal/501@a4d.voip.domain.name [ring_group_uuid]=[9bc06722-40f9-4c08-ad2a-5e27aeb80cd3]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name lua(app.lua ring_groups)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 EXECUTE [depth=0] sofia/internal/501@a4d.voip.domain.name ring_ready()
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.198367 [NOTICE] mod_dptools.c:1122 Ring Ready sofia/internal/501@a4d.voip.domain.name!
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.198367 [DEBUG] switch_cpp.cpp:755 CoreSession::setVariable(call_timeout, 30)
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] domain_name: a4d.voip.domain.name
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_number: 501
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_delay: 0
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_timeout:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_prompt:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] domain_name: a4d.voip.domain.name
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_number: 502
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_delay: 0
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_timeout:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_prompt:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] domain_name: a4d.voip.domain.name
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_number: 503
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_delay: 0
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_timeout:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_prompt:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] domain_name: a4d.voip.domain.name
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_number: 504
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_delay: 0
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_timeout:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_prompt:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] domain_name: a4d.voip.domain.name
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_number: 505
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_delay: 0
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_timeout:
2022-03-14 16:05:35.238372 [NOTICE] switch_cpp.cpp:1447 [ring group] destination_prompt:
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [ERR] mod_lua.cpp:202 /usr/share/freeswitch/scripts/app/ring_groups/index.lua:681: attempt to compare number with nil
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 stack traceback:
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 /usr/share/freeswitch/scripts/app/ring_groups/index.lua:681: in main chunk
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 /usr/share/freeswitch/scripts/app.lua:48: in main chunk
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_cpp.cpp:1191 sofia/internal/501@a4d.voip.domain.name destroy/unlink session from object
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [NOTICE] switch_core_state_machine.c:386 sofia/internal/501@a4d.voip.domain.name has executed the last dialplan instruction, hanging up.
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [NOTICE] switch_core_state_machine.c:388 Hangup sofia/internal/501@a4d.voip.domain.name [CS_EXECUTE] [NORMAL_CLEARING]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:651 (sofia/internal/501@a4d.voip.domain.name) State EXECUTE going to sleep
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:585 (sofia/internal/501@a4d.voip.domain.name) Running State Change CS_HANGUP (Cur 1 Tot 32988)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:848 (sofia/internal/501@a4d.voip.domain.name) Callstate Change RINGING -> HANGUP
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:850 (sofia/internal/501@a4d.voip.domain.name) State HANGUP
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] mod_sofia.c:453 Channel sofia/internal/501@a4d.voip.domain.name hanging up, cause: NORMAL_CLEARING
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] mod_sofia.c:598 Responding to INVITE with: 480
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:60 sofia/internal/501@a4d.voip.domain.name Standard HANGUP, cause: NORMAL_CLEARING
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:850 (sofia/internal/501@a4d.voip.domain.name) State HANGUP going to sleep
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:620 (sofia/internal/501@a4d.voip.domain.name) State Change CS_HANGUP -> CS_REPORTING
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:585 (sofia/internal/501@a4d.voip.domain.name) Running State Change CS_REPORTING (Cur 1 Tot 32988)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.238372 [DEBUG] switch_core_state_machine.c:936 (sofia/internal/501@a4d.voip.domain.name) State REPORTING
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:174 sofia/internal/501@a4d.voip.domain.name Standard REPORTING, cause: NORMAL_CLEARING
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:936 (sofia/internal/501@a4d.voip.domain.name) State REPORTING going to sleep
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:611 (sofia/internal/501@a4d.voip.domain.name) State Change CS_REPORTING -> CS_DESTROY
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_session.c:1726 Session 32988 (sofia/internal/501@a4d.voip.domain.name) Locked, Waiting on external entities
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [NOTICE] switch_core_session.c:1744 Session 32988 (sofia/internal/501@a4d.voip.domain.name) Ended
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [NOTICE] switch_core_session.c:1748 Close Channel sofia/internal/501@a4d.voip.domain.name [CS_DESTROY]
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:739 (sofia/internal/501@a4d.voip.domain.name) Running State Change CS_DESTROY (Cur 0 Tot 32988)
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:749 (sofia/internal/501@a4d.voip.domain.name) State DESTROY
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] mod_sofia.c:364 sofia/internal/501@a4d.voip.domain.name SOFIA DESTROY
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:181 sofia/internal/501@a4d.voip.domain.name Standard DESTROY
32e01b2e-a3a8-11ec-b7d4-db79698a8ae4 2022-03-14 16:05:35.398378 [DEBUG] switch_core_state_machine.c:749 (sofia/internal/501@a4d.voip.domain.name) State DESTROY going to sleep
 

mj_fsk

New Member
Nov 3, 2021
4
5
3
112
I've got it resolved by using the third step of the upgrade process, App Defaults.
Obviously it resolved the issue of no delay time recorded for an extension in the ring group setup.
 
  • Love
Reactions: jtarga
Status
Not open for further replies.