[OpenSIPS-Users] topology_hiding() not executing

Vlad Paiu vladpaiu at opensips.org
Tue Aug 26 11:09:20 CEST 2014


Hello,

You must call topology_hiding() before t_relay() - please try that.
Also, make sure to change your sequential request handling from

      if (loose_route())

to

      if (loose_route() || match_dialog())


Best Regards,

Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com

On 26.08.2014 06:48, Satish Patel wrote:
> I have put topology_hiding() function at following place in script but 
> its not hiding VIA header following is my senerio
>
> [UA]-------->[Opensips]-----------[Asterisk/SIP gateway]
>
> I want to hind my UA IP address so Asterisk doesn't see them, 
> currently my asterisk can see what IP address UA coming from, where 
> should i put them generally
>
>
> if (is_method("INVITE")) {
> ...
> ...
> if  ( uri=~"^sip:[0-9]*@.*") {
>         uac_replace_from("sip:4545 at 65.111.170.127 
> <mailto:sip%3A4545 at 65.111.170.127>");
>         t_on_failure("3");
>         resetflag(7);
>         t_relay( "udp:65.111.170.127:5065 <http://65.111.170.127:5065>" );
>          topology_hiding();
>         exit;
>         };
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20140826/2ba08e9e/attachment.htm>


More information about the Users mailing list