Кузьмицкий Александр wrote: > After adding xlog function my log looks like: > --- RURI=sip:1...@89..., branches=sip:1...@89... That is good, both addresses are loaded from aliases. > usrloc!!!!!!!!!!!!!!!!ROUTE 3 LOGIC!!!!!!!!!!!!new branch at > sip:1...@91...:5060 > new branch at sip:1...@89... ok, here after uslroc, you see that only first address (RURI) was changed (see the domain pointing to phone) while the second one is not changed - so the second branch will not get to the phone.
It a bit tricky to make lookup(location) to go through all branches, but not impossible - how good is your understanding on variables (AVPs, VARs) in opensips script? Regards, Bogdan > incoming reply > incoming reply > incoming reply > incoming reply > incoming reply > ACC: call missed: > timestamp=1266406304;method=INVITE;from_tag=gvYm;to_tag=4257400591;call_id=S6l4UCwhQg;code=487;reason=Request > > Cancelled > ACC: transaction answered: > timestamp=1266406304;method=INVITE;from_tag=gvYm;to_tag=4257400591;call_id=S6l4UCwhQg;code=487;reason=Request > > Cancelled > > dbalias table: > 3;"1009";"89...";"1000";"89..." > 4;"1009";"89...";"1001";"89..." > > ------------------------------------------------------------------------ > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > -- Bogdan-Andrei Iancu www.voice-system.ro _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
