<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    <div class="moz-cite-prefix">On 20/08/15 10:38, Waite, Hugh wrote:<br>
    </div>
    <blockquote
cite="mid:DBXPR03MB317F252AE97D417D5161B3597660@DBXPR03MB317.eurprd03.prod.outlook.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hello,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">This
            is something I have been thinking about recently as well.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The
            current implementation can read flags from the DB (or file
            etc) but the probing flag is only a status and is
            cleared/set depending on the probing_mode, so the value
            stored in the DB is basically ignored after the first probe.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            was going to suggest a new mode, e.g. “probe_if_set” which
            allows each destination to indicate whether it wishes to
            probe.</span></p>
      </div>
    </blockquote>
    <br>
    is this going to be a flag or a new value for ds_probing_mode? Not
    clear for me yet what you thought of.<br>
    <br>
    I was thinking of a new flag, but it might be for "skip-probing", if
    that makes it easier to keep it compatible with current values --
    haven't really analyzed the impact and which type
    (do-probing/skip-probing) is better.<br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <br>
    <blockquote
cite="mid:DBXPR03MB317F252AE97D417D5161B3597660@DBXPR03MB317.eurprd03.prod.outlook.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Then
            you can have a set of entries which are all active but do
            not probe, another set which probe all the time and another
            set that only probe when they are inactive. Entries could
            still be administratively disabled to take them out of
            service.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Does
            this sound like what you need Joseph?<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Regards,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hugh<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
                  lang="EN-US">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
                lang="EN-US"> sr-users
                [<a class="moz-txt-link-freetext" href="mailto:sr-users-bounces@lists.sip-router.org">mailto:sr-users-bounces@lists.sip-router.org</a>]
                <b>On Behalf Of </b>Daniel-Constantin Mierla<br>
                <b>Sent:</b> 20 August 2015 08:57<br>
                <b>To:</b> Kamailio (SER) - Users Mailing List<br>
                <b>Subject:</b> Re: [SR-Users] dispatcher gateway
                probing in 4.3<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-bottom:12.0pt">Hello,<br>
          <br>
          if no combination of probing_mode (<a moz-do-not-send="true"
href="http://kamailio.org/docs/modules/stable/modules/dispatcher.html#dispatcher.p.ds_probing_mode">http://kamailio.org/docs/modules/stable/modules/dispatcher.html#dispatcher.p.ds_probing_mode</a>)
          and probing flags (<a moz-do-not-send="true"
href="http://kamailio.org/docs/modules/stable/modules/dispatcher.html#idp1992504">http://kamailio.org/docs/modules/stable/modules/dispatcher.html#idp1992504</a>)
          is not suitable for what you need, then this use case need to
          be added.<br>
          <br>
          Cheers,<br>
          Daniel<o:p></o:p></p>
        <div>
          <p class="MsoNormal">On 19/08/15 23:11, Joseph Dickson wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal">Greetings.. <o:p></o:p></p>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">I'm fairly new to Kamailio, and am
                having fun so far...  I'm using the latest 4.3 rpm
                version on Centos 7.<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">I'm using Kamailio to front end a
                pair of FreeSwitch SBC boxes in an active/active
                config..  My plan is to use dispatcher to load balance
                calls between them.  This is working fine.. the problem
                that I'm bumping into is that the gateway probing
                options in dispatcher seem not to fit my use case..<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">In addition to the two SBC gateways,
                I also have a few external gateways that I want to load
                balance between also using dispatcher.  The problem is
                that I can't send options packets to these gateways --
                they don't respond to them.  This means I can't just
                configure dispatcher to probe all gateways
                (probing_method=1) because it will mark these gateways
                as inactive..<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">It looks like every other
                configuration of probing_method only probes a gateway
                until the state is determined, and then it stops
                probing.  probing_method=2 does not appear to be used at
                all in the code..<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">Am I doing this wrong?  Or is this
                just an area of dispatcher that needs some improvement? 
                Looking at the code, I can probably add the
                functionality that I need, but I don't want to go that
                route if I'm just missing how this is usually done..<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">Thanks,<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <div>
                <div>
                  <div>
                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">--</span><o:p></o:p></p>
                    <p class="MsoNormal"><em><b><span
                            style="font-family:"Arial","sans-serif"">Joseph
                            Dickson</span></b></em><o:p></o:p></p>
                    <p class="MsoNormal"><span
                        style="font-family:"Arial","sans-serif"">E:
                      </span><a moz-do-not-send="true"
                        href="mailto:jdickson@evolvetsi.com"
                        target="_blank"><span
                          style="font-family:"Arial","sans-serif"">jdickson@evolvetsi.com</span></a><o:p></o:p></p>
                    <p class="MsoNormal"><o:p> </o:p></p>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <p class="MsoNormal"><br>
            <br>
            <br>
            <o:p></o:p></p>
          <pre>_______________________________________________<o:p></o:p></pre>
          <pre>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<o:p></o:p></pre>
          <pre><a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><o:p></o:p></pre>
          <pre><a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre>
        </blockquote>
        <p class="MsoNormal"><br>
          <br>
          <o:p></o:p></p>
        <pre>-- <o:p></o:p></pre>
        <pre>Daniel-Constantin Mierla<o:p></o:p></pre>
        <pre><a moz-do-not-send="true" href="http://twitter.com/#%21/miconda">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a><o:p></o:p></pre>
        <pre>Book: SIP Routing With Kamailio - <a moz-do-not-send="true" href="http://www.asipto.com">http://www.asipto.com</a><o:p></o:p></pre>
      </div>
      <hr>
      <p class="MsoNormal"><span
          style="font-size:7.5pt;line-height:115%;font-family:
          "Arial","sans-serif";mso-fareast-font-family:"Times
          New Roman";color:gray">This e-mail and any attachment
          <span class="GramE">is</span> for <span class="SpellE">authorised</span>
          use by the intended recipient(s) only. It may contain
          proprietary material, confidential information and/or be
          subject to legal privilege. It should not be copied, disclosed
          to, retained or used by, any other party. If you are not an
          intended recipient then please promptly delete this e-mail and
          any attachment and all copies and inform the sender. Thank you
          for understanding.</span></p>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<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>
Book: SIP Routing With Kamailio - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
  </body>
</html>