[OpenSIPS-Users] About "nat_traversal" fix_contact()

Iñaki Baz Castillo ibc at aliax.net
Wed Nov 12 10:17:23 CET 2008


2008/11/12 Dan Pascu <dan at ag-projects.com>:
> On Wednesday 12 November 2008, Iñaki Baz Castillo wrote:
>> El Miércoles, 12 de Noviembre de 2008, Iñaki Baz Castillo escribió:
>> > Hi, "nat_traversal" has a function "fix_contact()" that is basically
>> > the same as "nathelper" "fix_nated_contact()", but "nat_traversal"
>> > hasn't a function like "fix_nated_register()" to add the source
>> > address as Contact parameter during registration.
>> >
>> > Am I right? hasn't "nat_traversal" that feature so we need using
>> > "nathelpeer" module to allow registration behind NAT?
>>
>> Ops, I am readin now "nat_traversal" documentation section "1.7.2.
>> $source_uri" in which this subject is explained :)
>
> Yes. Basically fix_nated_register() was superseded by the $source_uri
> pseudo-variable, which provides a more flexible and cleaner solution.
>
> nat_traversal is a standalone module designed to supersede both nathelper
> and mediaproxy in matters regarding NAT traversal for SIP signaling, so
> it is fully contained and doesn't need anything from them.
> All the functionality related to SIP signaling NAT traversal was already
> moved from mediaproxy into nat_traversal and it remains for nathelper to
> do the same, in the end the nathelper and mediaproxy modules will only do
> NAT traversal for media.

This sounds very good :)

-- 
Iñaki Baz Castillo
<ibc at aliax.net>


More information about the Users mailing list