[OpenSIPS-Users] OpenSIPS Perl module branching and logging

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed May 12 10:59:41 CEST 2010


In such a case, from SIP point of view, there is a single ACK 
corresponding to the winning branch (which sent the 200 OK).

Regards,
Bogdan

David Cunningham wrote:
> Hi Bogdan,
>
> That's correct, the ACK for the 200OK.
>
> On Wed, May 12, 2010 at 8:46 AM, Bogdan-Andrei Iancu
> <bogdan at voice-system.ro> wrote:
>   
>> Hi David,
>>
>> David Cunningham wrote:
>>     
>>> Hello,
>>>
>>> We are using OpenSIPS with a Perl module which needs to branch SIP
>>> messages to multiple Asterisk servers. This is done with a
>>> $m->rewrite_ruri() to the first destination, and an
>>> $m->append_branch() to each following destination.
>>> There's a problem though, that with ACK messages it only seems to
>>> arrive at the first Asterisk server.
>>>
>>>       
>> You mean the ACK for 200OK ?
>>
>> Regards,
>> Bogdan
>>     
>>> Does anyone know of a problem using this method to branch ACK messages?
>>>
>>> Can anyone advise how I can (in the Perl) extract the destination
>>> addresses from $m as strings to verify that all the destinations are
>>> correct after the final $m->append_branch()?
>>>
>>> Thanks for your help!
>>>
>>>
>>>       
>> --
>> Bogdan-Andrei Iancu
>> www.voice-system.ro
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>     
>
>
>
>   


-- 
Bogdan-Andrei Iancu
www.voice-system.ro




More information about the Users mailing list