After a recent upgrade VitalPBX 4.5.3-5, I started noticing the following warnings in the Asterisk log every time Apply Changes is triggered from the GUI:
WARNING: Extension ‘s’ priority 8 in ‘dynamic-routing-in’,
label ‘gd’ already in use at priority 6
WARNING: The use of ‘_.’ for an extension is strongly discouraged
and can have unexpected behavior. Please use ‘_X.’ instead
at line 6255 of /etc/asterisk/vitalpbx/extensions__50-1-dialplan.conf
After investigating I found the following:
Warning 1 — Dynamic Routing label conflict
The file /etc/asterisk/vitalpbx/extensions__30-dynamic-routing.conf has label (gd) used twice in the [dynamic-routing-in] context at lines 19 and 21:
same => n(gd),AGI(…match_number…) ← priority 6
same => n,GotoIf(…)
same => n(gd),AGI(…action=in…) ← priority 8 — duplicate
Warning 2 & 3 — _. pattern in sip-default context
The file /etc/asterisk/vitalpbx/extensions__50-1-dialplan.conf contains this on line 12:
[sip-default]
exten => s,1,NoOp(Guest call to extension S or without DID)
exten => _.,1,NoOp(Guest call to DID ${EXTEN})
Is there way to find out which Tenant Setting is causing this warnings or how to fix it via GUI ?
Thanks in advance for any guidance.