[SR-Users] carrierroute with non-numeric characters

Arek Łazarczyk arek at lazarczyk.org.pl
Thu Mar 24 07:39:26 CET 2022


Hi,

I'm in a process of long overdue update of kamailio from 4.3 to 5.5, 
after update i can not start kamailio casue:

Mar 24 07:30:13 DEV-SBC-FE1 /usr/sbin/kamailio[22768]: INFO: 
carrierroute [cr_data.c:456]: add_route(): adding prefix TR, prob 1.000000
Mar 24 07:30:13 DEV-SBC-FE1 /usr/sbin/kamailio[22768]: INFO: 
carrierroute [cr_data.c:469]: add_route(): found carrier and domain, now 
adding route
Mar 24 07:30:13 DEV-SBC-FE1 /usr/sbin/kamailio[22768]: ERROR: 
carrierroute [cr_domain.c:166]: add_route_to_tree(): cannot insert route 
flags into d-trie
Mar 24 07:30:13 DEV-SBC-FE1 /usr/sbin/kamailio[22768]: ERROR: <core> 
[dtrie.c:138]: dtrie_insert(): cannot insert non-numerical character
Mar 24 07:30:13 DEV-SBC-FE1 /usr/sbin/kamailio[22768]: ERROR: 
carrierroute [cr_data.c:179]: reload_route_data(): could not load 
routing data
Mar 24 07:30:13 DEV-SBC-FE1 /usr/sbin/kamailio[22768]: ERROR: 
carrierroute [carrierroute.c:240]: mod_init(): could not prepare route data

I know that string TR is non-numeric data ;) but i have thoes routes 
deep in my infrastructure logic so i just can not change them to some 
numbers, is there any way i can resolve this without changeing routes in 
my whole infrastrucure (almost 50 servers)?


Please help :)


-- 
Arek Łazarczyk




More information about the sr-users mailing list