[OpenSIPS-Users] Access to listen/advertised IP Addresses

Bogdan-Andrei Iancu bogdan at opensips.org
Tue Apr 7 10:42:18 EST 2020


Hi guys,

Maybe adding a new core variable like $in_socket.XXXX, to give access to 
various fields, like $in_socket.ip, $in_socket.port, 
$in_socket.advertised_ip, etc. This will replace the $Ri and $Rp

And we can also add $out_socket, that will similarly replace the $fs 
(forced socket)

Regards,

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
   https://www.opensips-solutions.com
OpenSIPS Summit, Amsterdam, May 2020
   https://www.opensips.org/events/Summit-2020Amsterdam/

On 4/6/20 6:00 PM, Johan De Clercq wrote:
> It,s not exposed I think. I can’t find it back either
>
> Outlook voor iOS <https://aka.ms/o0ukef> downloaden
> ------------------------------------------------------------------------
> *Van:* Users <users-bounces at lists.opensips.org> namens David Villasmil 
> <david.villasmil.work at gmail.com>
> *Verzonden:* Monday, April 6, 2020 4:49:36 PM
> *Aan:* OpenSIPS users mailling list <users at lists.opensips.org>
> *Onderwerp:* Re: [OpenSIPS-Users] Access to listen/advertised IP 
> Addresses
> No, you’re right. It’s not in the core variables and I can’t find it 
> either. Which makes me think it’s either not exposed or somewhere in a 
> module (it’s not in proto_udp)
>
> I will research a little to try and find it..
>
> On Mon, 6 Apr 2020 at 14:04, Mark Farmer <farmorg at gmail.com 
> <mailto:farmorg at gmail.com>> wrote:
>
>     Thanks David. But I see no reference to the same variable in OpenSIPS.
>
>     https://www.opensips.org/Documentation/Script-CoreVar-2-4
>
>     Am I missing something?
>
>
>     On Mon, 6 Apr 2020 at 13:45, David Villasmil
>     <david.villasmil.work at gmail.com
>     <mailto:david.villasmil.work at gmail.com>> wrote:
>
>         Right here:
>
>         https://www.kamailio.org/wiki/cookbooks/5.2.x/pseudovariables#rai_-_received_advertised_ip_address
>
>         Regards,
>
>         David Villasmil
>         email: david.villasmil.work at gmail.com
>         <mailto:david.villasmil.work at gmail.com>
>         phone: +34669448337
>
>
>         On Mon, Apr 6, 2020 at 12:08 PM Mark Farmer <farmorg at gmail.com
>         <mailto:farmorg at gmail.com>> wrote:
>
>             Many thanks for the reply.
>
>             $Ri is certainly useful when the request comes from a
>             non-natted interface. Thanks for pointing that out :)
>
>             Is there a way to reference the advertised IP address
>             defined in the listen statement?
>
>             listen=udp:xxx.xxx.xxx.xxx:5060 as xxx.xxx.xxx.xxx:5060
>
>             Thanks
>             Mark.
>
>
>             On Thu, 2 Apr 2020 at 17:32, Sharad Kumar via Users
>             <users at lists.opensips.org
>             <mailto:users at lists.opensips.org>> wrote:
>
>                 Hi Mark,
>
>                  If your initial goal is to get the interface IP where
>                 request is received then you can try these variables.
>
>                 *$Ri* - reference to IP address of the interface where
>                 the request has been received
>
>                 *$Rp* - reference to the port where the message was
>                 received
>
>                 _______________________________________________
>                 Users mailing list
>                 Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>                 http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>             -- 
>             Mark Farmer
>             farmorg at gmail.com <mailto:farmorg at gmail.com>
>             _______________________________________________
>             Users mailing list
>             Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>             http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>         _______________________________________________
>         Users mailing list
>         Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>     -- 
>     Mark Farmer
>     farmorg at gmail.com <mailto:farmorg at gmail.com>
>     _______________________________________________
>     Users mailing list
>     Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>     http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
> -- 
> Regards,
>
> David Villasmil
> email: david.villasmil.work at gmail.com 
> <mailto:david.villasmil.work at gmail.com>
> phone: +34669448337
>
> _______________________________________________
> 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/20200407/e0cd6739/attachment.html>


More information about the Users mailing list