<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">I have done exactly the same way from
      chan_sip to res_pjsip. It was a great stress!<br>
      <br>
      I talked a lot with Joshua Colp. Big thanks to him for the help. <br>
      But even now in the res_pjsip much of the functionality is
      unavailable. I wrote a mail to the mailing lists, created issues.<br>
      Much of the requested is not implemented and it is not changing.<br>
      <br>
      Moreover, I couldn't go with 13.9 for newer versions. The reason
      for this is unexplained fall immediately after loading in several
      different places. <br>
      Perhaps it's the personal features of my "old" operating system
      (slackware). <br>
      <br>
      I will be very happy if there is such a purpose, and a working
      group that will implement it.<br>
      <br>
      05.10.2016 13:14, Ross Beer пишет:<br>
    </div>
    <blockquote
cite="mid:VI1PR09MB01286674126F1299DC466348FFC40@VI1PR09MB0128.eurprd09.prod.outlook.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <p>Hi</p>
        <p><br>
        </p>
        <p>I have spent over a year migrating from chan_sip (1.8) to
          chan_pjsip (13) and it has been stressful. </p>
        <p><br>
        </p>
        <p>However, there is light at the end of the tunnel. When first
          migrating Asterisk would crash around 20 times a day or more.
          However, by investing time and money into resolving the
          segfaults, database issues and task managers I feel that the
          new stack is stable with the odd bug still remaining. The most
          common crash I get from the stack at the moment is due to TLS
          connections, which the PJSIP team are currently working on and
          I am assured there will be a patch in the coming days.</p>
        <p><br>
        </p>
        <p>From experience, I can say that chan_pjsip is more scalable
          and efficiently uses server resources compared to chan_sip. It
          is the way forward!</p>
        <p><br>
        </p>
        <p>I would welcome a working group to manage the migration from
          chan_sip to chan_pjsip as there are still features in chan_sip
          that have not been implemented in chan_pjsip.  I would also
          welcome additional features such as '<span>Device Feature Key
            Synchronization' (as-feature-event).</span></p>
        <p><span><br>
          </span></p>
        <p><span>At present, there are a few undocumented features, such
            as the sorcery configuration:</span></p>
        <p><span><br>
          </span></p>
        <blockquote style="margin: 0 0 0 40px; border: none; padding:
          0px;">
          <p><span><span>endpoint=realtime,ps_endpoints,<b>allow_unqualified_fetch=error</b></span></span></p>
          <p><span><span><b><br>
                </b></span></span></p>
        </blockquote>
        The above stops a full database query that loads every single
        endpoint at startup, which can cause overload on systems with a
        number of endpoints. Therefore documentation covering the whole
        sip stack and features would help people migrate easier.<br>
        <p><br>
        </p>
        <p>Finally, I would like to thank everyone who has been working
          on ironing out the chan_pjsip bugs.</p>
        <p><br>
        </p>
        <p>Ross</p>
        <br>
        <br>
        <div style="color: rgb(0, 0, 0);">
          <div>
            <hr tabindex="-1" style="display:inline-block; width:98%">
            <div id="x_divRplyFwdMsg" dir="ltr"><font
                style="font-size:11pt" face="Calibri, sans-serif"
                color="#000000"><b>From:</b>
                <a class="moz-txt-link-abbreviated" href="mailto:asterisk-dev-bounces@lists.digium.com">asterisk-dev-bounces@lists.digium.com</a>
                <a class="moz-txt-link-rfc2396E" href="mailto:asterisk-dev-bounces@lists.digium.com"><asterisk-dev-bounces@lists.digium.com></a> on behalf
                of Olle E. Johansson <a class="moz-txt-link-rfc2396E" href="mailto:oej@edvina.net"><oej@edvina.net></a><br>
                <b>Sent:</b> 05 October 2016 10:42<br>
                <b>To:</b> Asterisk Developers Mailing List<br>
                <b>Cc:</b> Olle E Johansson<br>
                <b>Subject:</b> Re: [asterisk-dev] Viva Chan_Sip, may it
                rest in peace</font>
              <div> </div>
            </div>
          </div>
          <font size="2"><span style="font-size:10pt;">
              <div class="PlainText">Hi!<br>
                <br>
                From my perspective I know that maintaining a SIP stack
                requires *A LOT* of effort, so I understand that a
                project can’t maintain two of them.<br>
                <br>
                I suggest that a working group is created for the
                transition and that the first task is to compare the
                functionality.
                <br>
                Last time I checked the functionality *I need* (but
                maybe not everyone else) was non-existing in PJSIP so I
                could not use it.<br>
                It may have changed since then.<br>
                <br>
                I think the goal has to be to gradually phase out the
                ugly code in chan_sip and celebrate the day it’s gone,
                but<br>
                make sure we don’t leave functionality (and users)
                behind and have good guidelines for the transition.<br>
                <br>
                I still think we should totally rewrite how chan_pjsip
                is configured. That concept is very far away from other
                SIP implementations.<br>
                But that’s my personal opinion from a small cold corner
                of the world, using Asterisk in non-PBX ways as large
                scale media
                <br>
                and feature servers.<br>
                <br>
                Executive summary: Create a working group that maintains
                the feature gap, makes sure it’s going away and also
                makes sure<br>
                that we have enough material that explains the gold that
                hides in chan_pjsip!<br>
                <br>
                /O<br>
                -- <br>
_____________________________________________________________________<br>
                -- Bandwidth and Colocation Provided by <a
                  moz-do-not-send="true"
                  href="http://www.api-digital.com" id="LPlnk490993"
                  previewremoved="true">
                  http://www.api-digital.com</a> --
                <div id="LPBorder_GT_14756606521080.4474800742257645"
                  style="margin-bottom: 20px; overflow: auto; width:
                  100%; text-indent: 0px;">
                  <table
                    id="LPContainer_14756606521040.5274874253427184"
                    style="width: 90%; background-color: rgb(255, 255,
                    255); position: relative; overflow: auto;
                    padding-top: 20px; padding-bottom: 20px; margin-top:
                    20px; border-top: 1px dotted rgb(200, 200, 200);
                    border-bottom: 1px dotted rgb(200, 200, 200);"
                    cellspacing="0">
                    <tbody>
                      <tr style="border-spacing: 0px;" valign="top">
                        <td
                          id="TextCell_14756606521060.07080839497539304"
                          colspan="2" style="vertical-align: top;
                          position: relative; padding: 0px; display:
                          table-cell;">
                          <div
                            id="LPTitle_14756606521060.5962272344004436"
                            style="top: 0px; color: rgb(47, 144, 196);
                            font-weight: normal; font-size: 21px;
                            font-family: wf_segoe-ui_light, "Segoe
                            UI Light", "Segoe WP Light",
                            "Segoe UI", "Segoe WP",
                            Tahoma, Arial, sans-serif; line-height:
                            21px;">
                            <a moz-do-not-send="true"
                              id="LPUrlAnchor_14756606521070.05106121586413925"
                              href="http://www.api-digital.com/"
                              target="_blank" style="text-decoration:
                              none;">api digital - problem solved.</a></div>
                          <div
                            id="LPMetadata_14756606521070.9595695160763527"
                            style="margin: 10px 0px 16px; color:
                            rgb(102, 102, 102); font-weight: normal;
                            font-family: wf_segoe-ui_normal, "Segoe
                            UI", "Segoe WP", Tahoma,
                            Arial, sans-serif; font-size: 14px;
                            line-height: 14px;">
                            <a class="moz-txt-link-abbreviated" href="http://www.api-digital.com">www.api-digital.com</a></div>
                          <div
                            id="LPDescription_14756606521070.35325412964622704"
                            style="display: block; color: rgb(102, 102,
                            102); font-weight: normal; font-family:
                            wf_segoe-ui_normal, "Segoe UI",
                            "Segoe WP", Tahoma, Arial,
                            sans-serif; font-size: 14px; line-height:
                            20px; max-height: 100px; overflow: hidden;">
                            API Digital Website</div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </div>
                <br>
                <br>
                <br>
                asterisk-dev mailing list<br>
                To UNSUBSCRIBE or update options visit:<br>
                   <a moz-do-not-send="true"
                  href="http://lists.digium.com/mailman/listinfo/asterisk-dev"
                  id="LPlnk784343" previewremoved="true">
                  http://lists.digium.com/mailman/listinfo/asterisk-dev</a></div>
            </span></font></div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>