<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,<br>
    <br>
    <div class="moz-cite-prefix">On 5/14/13 7:15 PM, Bruno Bresciani
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAKv6Mrb639dBG60HL3+AeVEXMp_gKbZDtHbeeJg-em7rsbK6dg@mail.gmail.com"
      type="cite">
      <div dir="ltr">Thank's Daniel,
        <div><br>
        </div>
        <div>
          <div>I need process cancel requests to delete sessions on rtp
            proxy... In a call forking, when I need forking to multiple
            destinations on different network segments, requiring
            different rtpproxy parameters, I use the “extra_id_pv” and
            "b" parameter in the rtpproxy_offer() function to created a
            session RTP to each branch of calling in rtp proxy. When one
            of branch answer the call, I want delete the other(s)
            session(s) on rtp proxy (unforce_rtp_proxy()) using the
            CANCEL SIP message to do this, but I can't get handle it in
            configuration file...</div>
          <div>I am wrong trying use the CANCEL message to delete
            session rtp? I will try onsend_route to handle...</div>
        </div>
      </div>
    </blockquote>
    <br>
    maybe you can do it onreply route, when the invite is replied with
    487.<br>
    <br>
    Anyhow, rtpproxy destroys the session by itself in short time it is
    not confirmed.<br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <blockquote
cite="mid:CAKv6Mrb639dBG60HL3+AeVEXMp_gKbZDtHbeeJg-em7rsbK6dg@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div><br>
          </div>
          <div>Best Regards</div>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">2013/5/14 Daniel-Constantin Mierla <span
            dir="ltr"><<a moz-do-not-send="true"
              href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>></span><br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"> Hello,<br>
              <br>
              why do you need to process cancel requests? They have
              special routing requirements related to associated invite
              and sent from tm directly. The event route is for the
              requests sent by modules via tm.<br>
              <br>
              Haven't tried, but maybe onsend_route will capture it.<br>
              <br>
              Cheers,<br>
              Daniel
              <div>
                <div class="h5"><br>
                  <br>
                  <div>On 5/14/13 12:30 AM, Bruno Bresciani wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type="cite">
                <div>
                  <div class="h5">
                    <div dir="ltr">Hi All,
                      <div><br>
                      </div>
                      <div>
                        <div>in a call forking, after one branch answer
                          the call (200 OK reply), a CANCEL SIP message
                          has been sending to other/another branch(es)
                          and I need to process this/these cancellations
                          in configuration file. After reading some
                          documentations, I discovered there is
                          event_route[tm:local-request] block, which is
                          executed when tm generates internally and
                          sends a SIP request,  Such cases are:</div>
                        <div><br>
                        </div>
                        <div>SIP messages sent by msilo module</div>
                        <div>SIP messages sent by presence server</div>
                        <div>SIP messages sent by dialog module</div>
                        <div>SIP messages sent via MI or CTL interfaces </div>
                        <div><br>
                        </div>
                        <div> I didn't understand very well this cases,
                          so I insert event_route block in my
                          kamailio.cfg but neither CANCEL SIP message or
                          other requests generated by tm module was
                          handled by event_route. I must be using wrong
                          concept to handle this CANCEL SIP message,
                          it's possible handle this messages in
                          configuration file?</div>
                        <div><br>
                        </div>
                        <div>Best Regards</div>
                      </div>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                  </div>
                </div>
                <pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><span class="HOEnZb"><font color="#888888">
</font></span></pre>
                <span class="HOEnZb"><font color="#888888"> </font></span></blockquote>
              <span class="HOEnZb"><font color="#888888"> <br>
                  <pre cols="72">-- 
Daniel-Constantin Mierla - <a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, San Francisco, USA - June 24-27, 2013
  * <a moz-do-not-send="true" href="http://asipto.com/u/katu" target="_blank">http://asipto.com/u/katu</a> *</pre>
                </font></span></div>
            <br>
            _______________________________________________<br>
            SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
            mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
            <a moz-do-not-send="true"
              href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
              target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, San Francisco, USA - June 24-27, 2013
  * <a class="moz-txt-link-freetext" href="http://asipto.com/u/katu">http://asipto.com/u/katu</a> *</pre>
  </body>
</html>