When I have an incomming call via IAX2, the channel name applied by asterisk has a colon in it. This breaks an IF statement in macro-user-callerid. Is this configurable and if so where?
Here’s a section of the debug log FYI
[2021-10-23 16:45:40] e[1;32mDEBUGe[0m[29299][C-00000004]: e[1;37mchannel.ce[0m:e[1;37m951e[0m e[1;37m__ast_channel_alloc_ape[0m: Channel 0x7f83d0000e70 'IAX2/77.240.61.175:4569-2038' allocated
Event: Newchannel
Privilege: call,all
Channel: IAX2/77.240.61.175:4569-2038
ChannelState: 4
ChannelStateDesc: Ring
In the meantime I’ve created an override for macro-user-callerid that solves the issue but it would be nice to fix it within FreePBX.