From Asterisk 16.2
Puzzling. After leaving from a conference room with respective DMTF for leaving conference from confbridge.conf or a simple hangup().
If one tries again to enter the extension where ConfBridge is asterisk says:
asterisk[27104]: NOTICE[27129][C-0000003b]: chan_sip.c:26689 in handle_request_invite: Call from ‘Fabrice’ (192.168.50.83:5063) to extension ‘555’ rejected because extension not found in context ‘internal’
On the first connect everything is ok
Back to normal only afer dialplan reload.
Looks like something left on an unclean state
I suspect the last Hangup() but after leaving conference isnt suposed to do Hangup() or what?
Here it is:
[internal] is where sip phones connect to
include => conferences is where 555 is
[conferences]
exten => 555,1,NoOp()
exten => 555,n,Set(CHANNEL(language)=en)
exten => 555,n,Verbose(2, Entering ConfBridge {EXTEN})
exten => 555,n,ConfBridge({EXTEN},default_bridge,default_user,default_menu)
exten => 555,n,Verbose(2, Ending ConfBridge on conference {EXTEN} CONFBRIDGE_RESULT: {CONFBRIDGE_RESULT})
exten => 555,n,Hangup()
Also app_Originate works from sip2sip with no problems but on sip2iax2 gives me
asterisk[27104]: WARNING[4118][C-00000019]: chan_iax2.c:12533 in iax2_request: Unable to create translator path for (g722|g729|gsm|alaw) to (slin192) on IAX2/Escape-31565
Where this bloody dawn slin192 codec comes from on app_Originate?
I think, unless you keep it very simple, this kind of case corners in Asterisk are troublesome