I have deployed two kamailio servers with independent domain names, BOTH sharing the same database. When an "INVITE" packet approaches one server from a user. As per my understanding it checks "Location Table" (containing online users) to find about status (online or not) of called user. If user is present in LOCATION TABLE, kamailio server sends INVITE to callee else it disconnects the call.
In LOCATION TABLE, DOMAIN NAME is also mentioned along with user name, I want to extract that domain name of callee user from LOCATION TABLE with every INVITE packet. What variable stores this information ?? How can it be extracted ?? I have tried using "$du". It consumes RURI and gives domain name, it picks domain name from invite packet, which is not required here. Requirement is to pick domain name from LOCATION TABLE, by which user is logged into the system. (In multidomain setup, they both can be different). I have also tried "$td", they also pick domain name from INVITE packet header. I want to print (i.e xlog) value of domain from the LOCATION TABLE. And it is bothering for quite a few days now. Any help will be much appreciated. Thanks.
Regards, Aawaise.
-- View this message in context: http://sip-router.1086192.n5.nabble.com/Issue-in-Multi-Domain-Environment-tp... Sent from the Users mailing list archive at Nabble.com.