[OpenSIPS-Users] t_relay and forward accepts only literals

Liviu Chircu liviu at opensips.org
Wed Mar 23 10:57:55 CET 2016


Hi Daniel,

It's not a limitation, but rather a performance optimization which kills 
some of the user experience :)

You can still do stateless forwarding to various destinations by setting 
the Request-URI ahead:

force_send_socket(sctp:10.12.8.108:5060)
$ru = "sctp:" + $od + ":" + $op;
forward();

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 22.03.2016 22:23, Daniel Moreira Yokoyama wrote:
> Hi everyone.
>
> I'm still trying to undestand why I can't use t_relay(dest) or 
> forward(dest) passing a variable instead of a literal.
>
> In my scenario, all I have to do is to receive a UDP message from a 
> client and relay it on SCTP to the remote endpoint.
>
> The way I'm trying to achieve this is by:
>
>  force_send_socket(sctp:10.12.8.108:5060 <http://10.12.8.108:5060>);
>  forward("sctp:$od:$op");
>
>
> But Opensips doesn't even start up, complaining that the domain and 
> the port are invalid.
>
> I only works in my tests when I put the literal value  (e.g: 
> "sctp:10.0.8.104:5060 <http://10.0.8.104:5060>").
>
> I don't get it. Why would it restrict something like this?
>
> Anyone can give me any guidance?
>
> Thanks a lot.
>
>
> Atenciosamente,
>
> Daniel Moreira Yokoyama.
> @dmyoko
> http://twitter.com/dmyoko
> TrafficTalks
> Um podcast sobre cinema feito a partir de conversas de trânsito.
> http://traffictalks.com.br
>
>
>
> _______________________________________________
> 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/20160323/488441ec/attachment.htm>


More information about the Users mailing list