<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 12.06.2021 19:32, HS wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+PgBoYhMoOesvMP74dh2v3dUgEp3FzBdi8Ap4q0zYg+hK4W9w@mail.gmail.com"><br>
      This gives the error:<br>
      script function "do_routing" (types=43) does not support route
      type (256)<br>
      <br>
      Essentially do_routing is possible only in the REQUEST_ROUTE,
      FAILURE_ROUTE, BRANCH_ROUTE and LOCAL_ROUTE. However, the route is
      named [goes_to_support].<br>
    </blockquote>
    <p><font face="monospace">Hi,</font></p>
    <p><font face="monospace">Route type 256 means: "Event Route", which
        is not in the supported list.  Use the classic, evil workaround
        with an extra route invoked within your Event Route, which will
        trick the script into thinking it's called from REQUEST_ROUTE :D<br>
      </font></p>
    <p><font face="monospace">On a different note, I don't see any
        reason why do_routing() should not have support for <b>any</b>
        <b>route</b>, especially given the recently added "dummy SIP
        message" support, where you always have a SIP message in the
        script, even from non-SIP routes such as event_route,
        timer_route, etc.  This, in turn, allows drouting to properly
        work with SIP message components such as $rU, $fU, etc.</font></p>
    <p><font face="monospace">Best Regards,<br>
      </font></p>
    <pre class="moz-signature" cols="72">-- 
Liviu Chircu
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/liviuchircu">www.twitter.com/liviuchircu</a> | <a class="moz-txt-link-abbreviated" href="http://www.opensips-solutions.com">www.opensips-solutions.com</a>
OpenSIPS Summit 2021 Distributed | <a class="moz-txt-link-abbreviated" href="http://www.opensips.org/events">www.opensips.org/events</a></pre>
  </body>
</html>