Hi. Eric.

Thank you.


This situation started after adding 'alias' and 'advertised_address' in my 
OpenSIPS.cfg file.

My intention is to make Opensips consider only its public IP (it is behind a 
NAT), when forwarding messages and when receiving too, not the private one.


Any comment?


I will also check the chapter 9 of the Flavio's book, that is about SIP NAT 
Traversal.

I just have to find a successful way to opensips work well behind a NAT.


When there is 2 Record-routes in some messages, the softphones used to choose 
one of it as route to the proxy. The problem is that softphones always use to 
choose that one with private IP. In this case, when opensips is behind NAT, a 
softphone on Internet will choose the wrong route.


So, maybe if I find a way to alter the order of Record-Routes header fields in 
SIP messages, the problem will be solved.


Best regards.




RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979


________________________________
De: [email protected] <[email protected]> em nome 
de Eric Tamme <[email protected]>
Enviado: quinta-feira, 14 de janeiro de 2016 19:18
Para: OpenSIPS users mailling list
Assunto: Re: [OpenSIPS-Users] How to take control of Record-Routes header 
fields? Need remove one of two.

Perhaps you should try to find out why there are now more RR headers - it is 
likely that the request is spiraling through the proxy itself.  Generally 
speaking you should not remove the record route headers.

-Eric

On 01/14/2016 02:16 PM, Rodrigo Pimenta Carvalho wrote:

Dear OpenSIPS-Users;


Suddenly my opensips started to add 2 Record-Routes header fields to messages 
it is handling. Ex: when forward a simple SIP-INVITE.


One header field has a private IP and another has a public IP.


I would like to take control of Record-Routes and then avoid opensips adding 
that one with private IP.


Is it possible?


If yes, when a SIP-OK arrives in a callee, the callee will send SIP-ACK to the 
public IP and then the OpenSIPS will receive it. If I let the header field with 
private IP there, it causes problem when opensips is behind a NAT, with callee, 
but the caller is outside the local network.


Can I proceed removing one Record-Route or it is a bad idea?


Any hint will be very helpful!


Best regards.


RODRIGO PIMENTA CARVALHO
Inatel Competence Center
Software
Ph: +55 35 3471 9200 RAMAL 979



_______________________________________________
Users mailing list
[email protected]<mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to