That's because I just copy-pasted your example and adapted it without thinking. It should be:

force_send_socket(sctp:10.12.8.108:5060 <http://10.12.8.108:5060>)
$ru = "sip:" + $od + ":" + $op + ";transport=sctp";
forward();

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

On 23.03.2016 15:36, Daniel Moreira Yokoyama wrote:
Hi Liviu.

I did the change and Opensips started up ok. But when I run my tests, no message get to the UAS.

When I check the dump there's a lot of Destination Unreachable error for messages in UDP. It didn't change the transport protocol.

Thanks anyway.


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


2016-03-23 6:57 GMT-03:00 Liviu Chircu <[email protected] <mailto:[email protected]>>:

    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 <http://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
    [email protected] <mailto:[email protected]>
    http://lists.opensips.org/cgi-bin/mailman/listinfo/users


    _______________________________________________
    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

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

Reply via email to