[OpenSIPS-Users] INVITE not forwarded, call fails
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Tue Jan 26 09:26:20 CET 2010
Hi Lorenzo,
your third case is more or less part of second one - if the client is
doing a lousy job, the server should take care and perform the NAT
traversal on its side.
If you have issues with nathelper module, just let me know :)
Regards,
Bogdan
lorenzo wrote:
> On 25/01/10 12:08, Bogdan-Andrei Iancu wrote:
>
>> Hi Lorenzo,
>>
>> When comes to NAT traversal, you can do it in two ways:
>>
>> 1) on the client (UAC) side - the client is doing the signalling in such
>> a way that the server "sees" the traffic as coming from a public IP.
>> This is actually STUN approach -> the server has 0 capabilities in
>> handling NAT.
>>
>> 2) on the server side - the client has 0 capabilities in handling NAT
>> traversal and the whole task must be done by server. In this case you
>> need to configure opensips to do the nat traversal - to correct both
>> signalling and RTP for coping with NAt.
>>
>> My understanding is you tried the first approach, but it fails due poor
>> STUN/NAT working. So, you what to move into 2), right ? IF so, take a
>> look at the nathelper module.
>>
>
>
> Hi Bogdan!
>
> i think there's a third case, which is when a client does make use of
> STUN, but is behind a symmetric NAT.
>
> since the UAC may not be aware of that, the UAS should try and fix the
> situation by fixing the contact header, after checking it's different
> from the address in the ip header of course :)
>
> i think this is the case i'm in.
>
> anyway, thanks for the tip, i'll take a deeper look at the nathelper module.
>
>
>> Regards,
>> Bogdan
>>
>
> thanks,
> Lorenzo
>
>
> _______________________________________________
> 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