Both extensions.conf or extensions_additional.conf have section [macro-outisbusy]
extensions.conf
[macro-outisbusy]
exten => s,1,Progress
exten => s,n,Playback(all-circuits-busy-now,noanswer)
exten => s,n,Playback(pls-try-call-later,noanswer)
exten => s,n,Macro(hangupcall)
and
extensions_additional.conf
[macro-outisbusy]
include => macro-outisbusy-custom
exten => s,1,Progress
exten => s,n,GotoIf($["${EMERGENCYROUTE}" = "YES"]?emergency,1)
exten => s,n,GotoIf($["${INTRACOMPANYROUTE}" = "YES"]?intracompany,1)
exten => s,n,Playback(all-circuits-busy-now&pls-try-call-later, noanswer)
exten => s,n,Congestion(20)
exten => s,n,Hangup
exten => intracompany,1,Playback(all-circuits-busy-now&pls-try-call-later, noanswer)
exten => intracompany,n,Congestion(20)
exten => intracompany,n,Hangup
exten => emergency,1,Playback(all-circuits-busy-now&pls-try-call-later)
exten => emergency,n,Congestion(20)
exten => emergency,n,Hangup
As a result I am getting warnings
WARNING[32729] pbx.c: Unable to register extension 's', priority 1 in 'macro-outisbusy', already in use
WARNING[32729] pbx.c: Unable to register extension 's', priority 2 in 'macro-outisbusy', already in use
WARNING[32729] pbx.c: Unable to register extension 's', priority 3 in 'macro-outisbusy', already in use
WARNING[32729] pbx.c: Unable to register extension 's', priority 4 in 'macro-outisbusy', already in use
I assume that means that section [macro-outisbusy] in extensions_additional.conf is ignored.
Which section is correct? Can they co-exist?