[OpenSIPS-Users] next_branch function, NAT and PATH (RFC 3327)
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Mon May 25 10:31:38 CEST 2009
Hi Alex,
Alex wrote:
> On Friday 22 May 2009, Bogdan-Andrei Iancu wrote:
>
>> Alex Hermann wrote:
>>
>>> On Thursday 14 May 2009 16:40:08 Mauro Davi' wrote:
>>>
>>>> If I call an AOR via parallel fork all goes fine...
>>>>
>>> Parallel forking seems ok, but in reality it isn't. You just don't
>>> notice because you use only 1 load-balancer. If the AOR has multiple
>>> contact registered via multiple load-balancers, all contacts use the
>>> path of the first contact.
>>>
>> For parallel forking after lookup("location") should work - usrloc
>> keeps the PATH string for each contact and accordingly push it in
>> branches. Also TM module is using the PATH string separately for each
>> branch it sends out.
>>
>> Maybe it is something I miss here, so please let me know why do you say
>> that all branches are sent out via the PATH of the first contact.
>>
>
> That's what I observed a few months ago. It's been a while since I tried and
> noticed the failures, so maybe it is ok now, or, maybe I messed up and it
> was ok the first time. I'll check with a more current version.
>
I already opened a bug for the serial forking part - I'll wait for some
confirmation from you on the parallel forking part.
Thanks and regards,
Bogdan
More information about the Users
mailing list