Cannot get other numbers to ring, incoming

The first number dial inbound and outbound just fine.

Do I have to put the others into their own context?
If so, do I have to include those context in my user sip.conf?

[default]
exten => _1XXXXXXXXXX,1,DIAL(SIP/teliax/${EXTEN},30,tr)
exten => _XXXXXXXXXX,1,DIAL(SIP/teliax/${EXTEN},30,tr)

exten => 800xxxxxxx,1,Answer()
exten => 800xxx1896,2,DIAL(SIP/UXMC,20

exten => 800862xxxx,1,Answer()
exten => 800862xxxx,2,DIAL(SIP/UXMC,20)

exten => 800944xxxx,1,Answer()
exten => 800944xxxx,2,DIAL(SIP/UXMC,20))

I am getting this error as well on the CLI

rtp.c:1803 ast_rtcp_new: Unable to allocate RTCP socket: Too many open files

Well, for starters, you need to prefix the last two extension definitions with a _ to tell Asterisk that the extension is to be recognized as a pattern, rather than a literal. Otherwise, it’s not going to see those extensions dialed unless you litterally dial “800xxx1896” into your phone.

exten => 8005181896,1,Answer()
exten => 8005181896,2,DIAL(SIP/UXMC,20)

exten => _8009449117,1,Answer()
exten => _8009449117,2,DIAL(SIP/UXMC,20)

[May 30 21:42:33] WARNING[7555]: channel.c:760 ast_channel_alloc: Channel allocation failed: Can’t create alert pipe!
[May 30 21:42:33] WARNING[7555]: chan_sip.c:3780 sip_new: Unable to allocate AST channel structure for SIP channel
[May 30 21:42:33] WARNING[7555]: app_dial.c:1090 dial_exec_full: Unable to create channel of type ‘SIP’ (cause 0 - Unknown)
[May 30 21:42:35] WARNING[7559]: acl.c:378 ast_ouraddrfor: Cannot create socket
[May 30 21:42:35] WARNING[7559]: channel.c:760 ast_channel_alloc: Channel allocation failed: Can’t create alert pipe!
[May 30 21:42:35] WARNING[7559]: chan_sip.c:3780 sip_new: Unable to allocate AST channel structure for SIP channel
[May 30 21:42:35] WARNING[7559]: app_dial.c:1090 dial_exec_full: Unable to create channel of type ‘SIP’ (cause 0 - Unknown)