<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>At this moment, if using jansson/json modules feels complicated,
      then try to leverage inline execution of a JavaScript snippet via
      app_jsdt (which has no external library). The JSON can be parsed
      into a JS structure, making it easy to access the fields. I use
      this mechanism every time I need to do complex operations with
      json documents.<br>
    </p>
    <p>An unrelated example, which can help getting started, was posted
      in another discussion a while ago:</p>
    <p>  *
      <a class="moz-txt-link-freetext" href="https://lists.kamailio.org/pipermail/sr-users/2021-March/112156.html">https://lists.kamailio.org/pipermail/sr-users/2021-March/112156.html</a></p>
    <p>Of course, having the attributes accessible via native cfg
      variables would be good, but from my point of view it doesn't look
      like having any spare time anytime soon. Obviously, contributions
      are welcome!</p>
    <p>Cheers,<br>
      Daniel<br>
    </p>
    <div class="moz-cite-prefix">On 06.07.21 16:21, Ben Kaufman wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CH2PR12MB418143A2059493198FCB2881DD1B9@CH2PR12MB4181.namprd12.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}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:0in;
        font-size:10.0pt;
        font-family:"Courier New";}p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.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">As a convenience fact, having all the
          common values from the header and payload would be nice. 
          Decoding base64 and JSON is not particularly taxing, but when
          it comes to verification and subsequent fraud mitigation, the
          ability to grab the data from the token is necessary.  Knowing
          the attestation, iat, orig and dest values become very useful
          here, and having quick accessors for the value would eliminate
          a few lines of boiler plate and enhance script readability.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <table class="MsoNormalTable" style="border-collapse:collapse"
            cellspacing="0" cellpadding="0" border="0">
            <tbody>
              <tr>
                <td style="padding:0in 0in 0in 0in">
                  <p class="MsoNormal"><b><span
                        style="font-size:12.0pt;color:black">Ben Kaufman</span></b><span
                      style="font-size:12.0pt;color:black"><o:p></o:p></span></p>
                </td>
              </tr>
              <tr>
                <td style="padding:0in 0in 0in 0in">
                  <p class="MsoNormal"><i><span
                        style="font-size:10.0pt;color:black">Sr. VoIP
                        Engineer</span></i><span
                      style="font-size:10.0pt;color:black"><o:p></o:p></span></p>
                </td>
              </tr>
              <tr style="height:12.0pt">
                <td style="padding:0in 0in 0in 0in;height:12.0pt"><br>
                </td>
              </tr>
              <tr>
                <td style="padding:0in 0in 0in 0in">
                  <p class="MsoNormal"><span
                      style="font-size:10.0pt;color:black">P: <o:p></o:p></span></p>
                </td>
              </tr>
              <tr>
                <td style="padding:0in 0in 0in 0in">
                  <p class="MsoNormal"><span
                      style="font-size:10.0pt;color:black">E: <a
                        href="mailto:bkaufman@nexvortex.com"
                        moz-do-not-send="true">
                        bkaufman@nexvortex.com</a><o:p></o:p></span></p>
                </td>
              </tr>
              <tr>
                <td style="padding:0in 0in 0in 0in">
                  <p class="MsoNormal"><span
                      style="font-size:10.0pt;color:black">24 hour
                      client support:
                      <a href="tel:+18556396300" moz-do-not-send="true">855.639.6300</a><o:p></o:p></span></p>
                </td>
              </tr>
              <tr style="height:6.0pt">
                <td style="padding:0in 0in 0in 0in;height:6.0pt"><br>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b>From:</b> sr-users
              <a class="moz-txt-link-rfc2396E" href="mailto:sr-users-bounces@lists.kamailio.org"><sr-users-bounces@lists.kamailio.org></a> <b>
                On Behalf Of </b>Daniel-Constantin Mierla<br>
              <b>Sent:</b> Monday, July 5, 2021 2:44 AM<br>
              <b>To:</b> Daniel W. Graham <a class="moz-txt-link-rfc2396E" href="mailto:dan@cmsinter.net"><dan@cmsinter.net></a>;
              Kamailio (SER) - Users Mailing List
              <a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.kamailio.org"><sr-users@lists.kamailio.org></a><br>
              <b>Subject:</b> Re: [SR-Users] SECSIPID Identity Decode<o:p></o:p></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p>Hello,<o:p></o:p></p>
        <div>
          <p class="MsoNormal">On 02.07.21 22:40, Daniel W. Graham
            wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal">Found it. record_route bit me. <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">ERROR: <core>
            [core/msg_translator.c:3355]: sip_msg_apply_changes():
            cannot apply msg changes after adding record-route header -
            it breaks conditional 2nd header<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Assuming not but thought I’d ask, any way
            to access a header before its added to the message?<o:p></o:p></p>
        </blockquote>
        <p>the devel version has a function that stores the result in a
          variable and then can be added to the headers via append_hf():<o:p></o:p></p>
        <p>  * <a
href="https://www.kamailio.org/docs/modules/devel/modules/secsipid.html#secsipid.f.secsipid_build_identity"
            moz-do-not-send="true">
https://www.kamailio.org/docs/modules/devel/modules/secsipid.html#secsipid.f.secsipid_build_identity</a><o:p></o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Future request, that
            secsipid_add_identity() returns the auto generated uuid for
            origid.<o:p></o:p></p>
        </blockquote>
        <p>An option would be to add it the variable $secsipid(...) for
          convenience.<o:p></o:p></p>
        <p>Right now you can parse the result with transformations and
          jannson/json modules to extract the origid field.<o:p></o:p></p>
        <p>Or use the uuid module to generate the origid yourself in
          kamailio.cfg and provided as parameter.<o:p></o:p></p>
        <p>Cheers,<br>
          Daniel<o:p></o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal"> <o:p></o:p></p>
          <div>
            <p class="MsoNormal">-dan<o:p></o:p></p>
          </div>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b><span
                  style="font-size:12.0pt;color:black">From: </span></b><span
                style="font-size:12.0pt;color:black">sr-users
                <a href="mailto:sr-users-bounces@lists.kamailio.org"
                  moz-do-not-send="true"><sr-users-bounces@lists.kamailio.org></a>
                on behalf of Daniel Graham
                <a href="mailto:dan@cmsinter.net" moz-do-not-send="true"><dan@cmsinter.net></a><br>
                <b>Reply-To: </b>"Kamailio (SER) - Users Mailing List"
                <a href="mailto:sr-users@lists.kamailio.org"
                  moz-do-not-send="true">
                  <sr-users@lists.kamailio.org></a><br>
                <b>Date: </b>Friday, July 2, 2021 at 1:54 PM<br>
                <b>To: </b><a href="mailto:miconda@gmail.com"
                  moz-do-not-send="true">"miconda@gmail.com"</a> <a
                  href="mailto:miconda@gmail.com" moz-do-not-send="true">
                  <miconda@gmail.com></a><br>
                <b>Cc: </b>"Kamailio (SER) - Users Mailing List" <a
                  href="mailto:sr-users@lists.kamailio.org"
                  moz-do-not-send="true">
                  <sr-users@lists.kamailio.org></a><br>
                <b>Subject: </b>Re: [SR-Users] SECSIPID Identity Decode</span><o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"> <o:p></o:p></p>
          </div>
          <p class="MsoNormal">I checked twice but nothing. I will test
            again in case I am missing something, I found it odd too
            that its failing but no error in debug.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">I tried adding another header and
            msg_apply_changes() before the call to
            secsipid_add_identity(), and that doesnt show up in $mb or
            accessible by $hdr() either.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <div>
            <p class="MsoNormal">Daniel W. Graham, CTO<o:p></o:p></p>
            <p class="MsoNormal">CMSInter.net LLC<o:p></o:p></p>
            <p class="MsoNormal">DIRECT (989) 400-4230<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">INTERNET | TELEPHONE | MANAGED IT<o:p></o:p></p>
          </div>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b><span
                  style="font-size:12.0pt;color:black">From: </span></b><span
                style="font-size:12.0pt;color:black"><a
                  href="mailto:miconda@gmail.com" moz-do-not-send="true">"miconda@gmail.com"</a>
                <a href="mailto:miconda@gmail.com"
                  moz-do-not-send="true"><miconda@gmail.com></a><br>
                <b>Reply-To: </b><a href="mailto:miconda@gmail.com"
                  moz-do-not-send="true">"miconda@gmail.com"</a> <a
                  href="mailto:miconda@gmail.com" moz-do-not-send="true">
                  <miconda@gmail.com></a><br>
                <b>Date: </b>Friday, July 2, 2021 at 1:46 PM<br>
                <b>To: </b>Daniel Graham <a
                  href="mailto:dan@cmsinter.net" moz-do-not-send="true"><dan@cmsinter.net></a><br>
                <b>Cc: </b>"Kamailio (SER) - Users Mailing List" <a
                  href="mailto:sr-users@lists.kamailio.org"
                  moz-do-not-send="true">
                  <sr-users@lists.kamailio.org></a><br>
                <b>Subject: </b>Re: [SR-Users] SECSIPID Identity Decode</span><o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"> <o:p></o:p></p>
          </div>
          <p>If msg_apply_changes() fails, then there has to be other
            error messages in the logs. Don't you see any?<o:p></o:p></p>
          <p>Cheers,<br>
            Daniel<o:p></o:p></p>
          <div>
            <p class="MsoNormal">On 02.07.21 18:18, Daniel W. Graham
              wrote:<o:p></o:p></p>
          </div>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <p class="MsoNormal">Sorry. msg_apply_changes() was in
              config and I didn’t see the execution in debug.<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">I just changed to this and receive
              “Failed to apply changes”.<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">    if (!msg_apply_changes()) {<o:p></o:p></p>
            <p class="MsoNormal">        xlogl("L_WARN", "Failed to
              apply changes\n");<o:p></o:p></p>
            <p class="MsoNormal">    }<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <div>
              <p class="MsoNormal">-dan<o:p></o:p></p>
            </div>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <div style="border:none;border-top:solid #B5C4DF
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span
                    style="font-size:12.0pt;color:black">From: </span></b><span
                  style="font-size:12.0pt;color:black"><a
                    href="mailto:miconda@gmail.com"
                    moz-do-not-send="true">"miconda@gmail.com"</a>
                  <a href="mailto:miconda@gmail.com"
                    moz-do-not-send="true"><miconda@gmail.com></a><br>
                  <b>Reply-To: </b><a href="mailto:miconda@gmail.com"
                    moz-do-not-send="true">"miconda@gmail.com"</a> <a
                    href="mailto:miconda@gmail.com"
                    moz-do-not-send="true">
                    <miconda@gmail.com></a><br>
                  <b>Date: </b>Friday, July 2, 2021 at 9:24 AM<br>
                  <b>To: </b>Daniel Graham <a
                    href="mailto:dan@cmsinter.net"
                    moz-do-not-send="true"><dan@cmsinter.net></a><br>
                  <b>Cc: </b>"Kamailio (SER) - Users Mailing List" <a
                    href="mailto:sr-users@lists.kamailio.org"
                    moz-do-not-send="true">
                    <sr-users@lists.kamailio.org></a><br>
                  <b>Subject: </b>Re: [SR-Users] SECSIPID Identity
                  Decode</span><o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"> <o:p></o:p></p>
            </div>
            <p>What do you mean? Do you have msg_apply_changes() in the
              config, it is executed but has no effect?<o:p></o:p></p>
            <p>Or you don't have msg_apply_changes() in the config and
              thus not executed?<o:p></o:p></p>
            <p>Cheers,<br>
              Daniel<o:p></o:p></p>
            <div>
              <p class="MsoNormal">On 02.07.21 15:10, Daniel W. Graham
                wrote:<o:p></o:p></p>
            </div>
            <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
              <p class="MsoNormal">Its not being executed. Version 5.5 <o:p></o:p></p>
              <div>
                <p class="MsoNormal"> <o:p></o:p></p>
                <div>
                  <div>
                    <p class="MsoNormal"><span style="font-size:13.0pt">Daniel
                        W. Graham, CTO</span><o:p></o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal">CMS Internet LLC<o:p></o:p></p>
                    <div>
                      <p class="MsoNormal">DIRECT (989) 400-4230<o:p></o:p></p>
                    </div>
                  </div>
                  <div>
                    <p class="MsoNormal"> <o:p></o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal">INTERNET | TELEPHONE | MANAGED
                      IT<o:p></o:p></p>
                  </div>
                </div>
                <div>
                  <p class="MsoNormal"><br>
                    <br>
                    <br>
                    <br>
                    <br>
                    <o:p></o:p></p>
                  <blockquote
                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                    <p class="MsoNormal" style="margin-bottom:12.0pt">On
                      Jul 2, 2021, at 3:12 AM, Daniel-Constantin Mierla
                      <a href="mailto:miconda@gmail.com"
                        moz-do-not-send="true"><miconda@gmail.com></a>
                      wrote:<o:p></o:p></p>
                  </blockquote>
                </div>
                <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                  <div>
                    <p>Can you doublecheck msg_apply_changes() is
                      executed?<o:p></o:p></p>
                    <p>What version are you using?<o:p></o:p></p>
                    <p>Cheers,<br>
                      Daniel<o:p></o:p></p>
                    <div>
                      <p class="MsoNormal">On 02.07.21 08:58, Daniel W.
                        Graham wrote:<o:p></o:p></p>
                    </div>
                    <blockquote
                      style="margin-top:5.0pt;margin-bottom:5.0pt">
                      <p class="MsoNormal">I don’t see any issues in the
                        log.<o:p></o:p></p>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <p class="MsoNormal">The identity header is being
                        sent but still nothing in $mb<o:p></o:p></p>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <div>
                        <p class="MsoNormal">Daniel W. Graham, CTO<o:p></o:p></p>
                        <p class="MsoNormal">CMSInter.net LLC<o:p></o:p></p>
                        <p class="MsoNormal">DIRECT (989) 400-4230<o:p></o:p></p>
                        <p class="MsoNormal"> <o:p></o:p></p>
                        <p class="MsoNormal">INTERNET | TELEPHONE |
                          MANAGED IT<o:p></o:p></p>
                      </div>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <div style="border:none;border-top:solid #B5C4DF
                        1.0pt;padding:3.0pt 0in 0in 0in">
                        <p class="MsoNormal"><b><span
                              style="font-size:12.0pt;color:black">From:
                            </span></b><span
                            style="font-size:12.0pt;color:black"><a
                              href="mailto:miconda@gmail.com"
                              moz-do-not-send="true">"miconda@gmail.com"</a>
                            <a href="mailto:miconda@gmail.com"
                              moz-do-not-send="true"><miconda@gmail.com></a><br>
                            <b>Reply-To: </b><a
                              href="mailto:miconda@gmail.com"
                              moz-do-not-send="true">"miconda@gmail.com"</a>
                            <a href="mailto:miconda@gmail.com"
                              moz-do-not-send="true">
                              <miconda@gmail.com></a><br>
                            <b>Date: </b>Friday, July 2, 2021 at 2:41
                            AM<br>
                            <b>To: </b>Daniel Graham <a
                              href="mailto:dan@cmsinter.net"
                              moz-do-not-send="true"><dan@cmsinter.net></a>,
                            "Kamailio (SER) - Users Mailing List"
                            <a href="mailto:sr-users@lists.kamailio.org"
                              moz-do-not-send="true"><sr-users@lists.kamailio.org></a><br>
                            <b>Subject: </b>Re: [SR-Users] SECSIPID
                            Identity Decode</span><o:p></o:p></p>
                      </div>
                      <div>
                        <p class="MsoNormal"> <o:p></o:p></p>
                      </div>
                      <p>Then secsipid_add_identity() or
                        msg_apply_changes() failed -- do you get error
                        messages? Try to run with debug=3 for seeing
                        more details in the logs.<o:p></o:p></p>
                      <p>Cheers,<br>
                        Daniel<o:p></o:p></p>
                      <div>
                        <p class="MsoNormal">On 02.07.21 08:19, Daniel
                          W. Graham wrote:<o:p></o:p></p>
                      </div>
                      <blockquote
                        style="margin-top:5.0pt;margin-bottom:5.0pt">
                        <p class="MsoNormal">Identity is not in $mb.<o:p></o:p></p>
                        <p class="MsoNormal"> <o:p></o:p></p>
                        <div>
                          <p class="MsoNormal">Daniel W. Graham, CTO<o:p></o:p></p>
                          <p class="MsoNormal">CMSInter.net LLC<o:p></o:p></p>
                          <p class="MsoNormal">DIRECT (989) 400-4230<o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <p class="MsoNormal">INTERNET | TELEPHONE |
                            MANAGED IT<o:p></o:p></p>
                        </div>
                        <p class="MsoNormal"> <o:p></o:p></p>
                        <p class="MsoNormal"> <o:p></o:p></p>
                        <div style="border:none;border-top:solid #B5C4DF
                          1.0pt;padding:3.0pt 0in 0in 0in">
                          <p class="MsoNormal"><b><span
                                style="font-size:12.0pt;color:black">From:
                              </span></b><span
                              style="font-size:12.0pt;color:black"><a
                                href="mailto:miconda@gmail.com"
                                moz-do-not-send="true">"miconda@gmail.com"</a>
                              <a href="mailto:miconda@gmail.com"
                                moz-do-not-send="true"><miconda@gmail.com></a><br>
                              <b>Reply-To: </b><a
                                href="mailto:miconda@gmail.com"
                                moz-do-not-send="true">"miconda@gmail.com"</a>
                              <a href="mailto:miconda@gmail.com"
                                moz-do-not-send="true">
                                <miconda@gmail.com></a><br>
                              <b>Date: </b>Friday, July 2, 2021 at 2:09
                              AM<br>
                              <b>To: </b>"Kamailio (SER) - Users
                              Mailing List" <a
                                href="mailto:sr-users@lists.kamailio.org"
                                moz-do-not-send="true">
                                <sr-users@lists.kamailio.org></a>,
                              Daniel Graham <a
                                href="mailto:dan@cmsinter.net"
                                moz-do-not-send="true">
                                <dan@cmsinter.net></a><br>
                              <b>Subject: </b>Re: [SR-Users] SECSIPID
                              Identity Decode</span><o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                        </div>
                        <p>Hello,<o:p></o:p></p>
                        <p>try to print $mb after
                          secsipid_add_identity() and
                          msg_apply_changes(), is the Identity header
                          there?<o:p></o:p></p>
                        <p>Cheers,<br>
                          Daniel<o:p></o:p></p>
                        <div>
                          <p class="MsoNormal">On 02.07.21 07:53, Daniel
                            W. Graham wrote:<o:p></o:p></p>
                        </div>
                        <blockquote
                          style="margin-top:5.0pt;margin-bottom:5.0pt">
                          <p class="MsoNormal">I need to immediately get
                            the uuid created by secsipid_add_identity().<o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <p class="MsoNormal">Is there a way to
                            immediately read a header after its added?<o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <p class="MsoNormal">I tried
                            msg_apply_changes() but $hdr(Identity) is
                            null.<o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <div>
                            <p class="MsoNormal">-dan<o:p></o:p></p>
                          </div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <div style="border:none;border-top:solid
                            #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
                            <p class="MsoNormal"><b><span
                                  style="font-size:12.0pt;color:black">From:
                                </span></b><span
                                style="font-size:12.0pt;color:black">sr-users
                                <a
                                  href="mailto:sr-users-bounces@lists.kamailio.org"
                                  moz-do-not-send="true"><sr-users-bounces@lists.kamailio.org></a>
                                on behalf of Daniel Graham
                                <a href="mailto:dan@cmsinter.net"
                                  moz-do-not-send="true"><dan@cmsinter.net></a><br>
                                <b>Reply-To: </b>"Kamailio (SER) -
                                Users Mailing List" <a
                                  href="mailto:sr-users@lists.kamailio.org"
                                  moz-do-not-send="true">
                                  <sr-users@lists.kamailio.org></a><br>
                                <b>Date: </b>Thursday, July 1, 2021 at
                                6:11 PM<br>
                                <b>To: </b>"Kamailio (SER) - Users
                                Mailing List" <a
                                  href="mailto:sr-users@lists.kamailio.org"
                                  moz-do-not-send="true">
                                  <sr-users@lists.kamailio.org></a><br>
                                <b>Subject: </b>Re: [SR-Users] SECSIPID
                                Identity Decode</span><o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"> <o:p></o:p></p>
                          </div>
                          <p class="MsoNormal">Confirmed it was due to
                            the sngrep copy. Thanks for mentioning it!<o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <div>
                            <p class="MsoNormal">-dan<o:p></o:p></p>
                          </div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <div style="border:none;border-top:solid
                            #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
                            <p class="MsoNormal"><b><span
                                  style="font-size:12.0pt;color:black">From:
                                </span></b><span
                                style="font-size:12.0pt;color:black">sr-users
                                <a
                                  href="mailto:sr-users-bounces@lists.kamailio.org"
                                  moz-do-not-send="true"><sr-users-bounces@lists.kamailio.org></a>
                                on behalf of Ben Kaufman
                                <a href="mailto:bkaufman@nexvortex.com"
                                  moz-do-not-send="true"><bkaufman@nexvortex.com></a><br>
                                <b>Reply-To: </b>"Kamailio (SER) -
                                Users Mailing List" <a
                                  href="mailto:sr-users@lists.kamailio.org"
                                  moz-do-not-send="true">
                                  <sr-users@lists.kamailio.org></a><br>
                                <b>Date: </b>Thursday, July 1, 2021 at
                                12:49 PM<br>
                                <b>To: </b>"Kamailio (SER) - Users
                                Mailing List" <a
                                  href="mailto:sr-users@lists.kamailio.org"
                                  moz-do-not-send="true">
                                  <sr-users@lists.kamailio.org></a><br>
                                <b>Subject: </b>Re: [SR-Users] SECSIPID
                                Identity Decode</span><o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"> <o:p></o:p></p>
                          </div>
                          <p class="MsoNormal">Dump the header to your
                            log file, and copy it from there.  I don’t
                            know what happens with the ncurses in
                            sngrep, but I finally looked them side by
                            side and …. “Hey!  This one’s missing
                            bytes!”<o:p></o:p></p>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <div>
                            <table class="MsoNormalTable"
                              style="border-collapse:collapse"
                              cellspacing="0" cellpadding="0" border="0">
                              <tbody>
                                <tr>
                                  <td style="padding:0in 0in 0in 0in">
                                    <p class="MsoNormal"><b><span
                                          style="font-size:12.0pt;color:black">Ben
                                          Kaufman</span></b><o:p></o:p></p>
                                  </td>
                                </tr>
                                <tr>
                                  <td style="padding:0in 0in 0in 0in">
                                    <p class="MsoNormal"><i><span
                                          style="font-size:10.0pt;color:black">Sr.
                                          VoIP Engineer</span></i><o:p></o:p></p>
                                  </td>
                                </tr>
                                <tr style="height:12.0pt">
                                  <td style="padding:0in 0in 0in
                                    0in;height:12.0pt"><br>
                                  </td>
                                </tr>
                                <tr>
                                  <td style="padding:0in 0in 0in 0in">
                                    <p class="MsoNormal"><span
                                        style="font-size:10.0pt;color:black">P:
                                      </span><o:p></o:p></p>
                                  </td>
                                </tr>
                                <tr>
                                  <td style="padding:0in 0in 0in 0in">
                                    <p class="MsoNormal"><span
                                        style="font-size:10.0pt;color:black">E:
                                        <a
                                          href="mailto:bkaufman@nexvortex.com"
                                          moz-do-not-send="true">
                                          bkaufman@nexvortex.com</a></span><o:p></o:p></p>
                                  </td>
                                </tr>
                                <tr>
                                  <td style="padding:0in 0in 0in 0in">
                                    <p class="MsoNormal"><span
                                        style="font-size:10.0pt;color:black">24
                                        hour client support:
                                        <a href="tel:+18556396300"
                                          moz-do-not-send="true">855.639.6300</a></span><o:p></o:p></p>
                                  </td>
                                </tr>
                                <tr style="height:6.0pt">
                                  <td style="padding:0in 0in 0in
                                    0in;height:6.0pt"><br>
                                  </td>
                                </tr>
                              </tbody>
                            </table>
                          </div>
                          <p class="MsoNormal"><span style="color:black"> </span><o:p></o:p></p>
                          <div>
                            <div style="border:none;border-top:solid
                              #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
                              <p class="MsoNormal"><b>From:</b> sr-users
                                <a
                                  href="mailto:sr-users-bounces@lists.kamailio.org"
                                  moz-do-not-send="true">
<sr-users-bounces@lists.kamailio.org></a> <b>On Behalf Of </b>Daniel
                                W. Graham<br>
                                <b>Sent:</b> Thursday, July 1, 2021
                                10:25 AM<br>
                                <b>To:</b> Kamailio (SER) - Users
                                Mailing List <a
                                  href="mailto:sr-users@lists.kamailio.org"
                                  moz-do-not-send="true">
                                  <sr-users@lists.kamailio.org></a><br>
                                <b>Subject:</b> Re: [SR-Users] SECSIPID
                                Identity Decode<o:p></o:p></p>
                            </div>
                          </div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                          <p class="MsoNormal">Haha, yep :) I wondered
                            if that was biting me. <o:p></o:p></p>
                          <div>
                            <p class="MsoNormal"> <o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal">-dan<o:p></o:p></p>
                            <div>
                              <div>
                                <p class="MsoNormal"><br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  <br>
                                  <o:p></o:p></p>
                                <blockquote
                                  style="margin-top:5.0pt;margin-bottom:5.0pt">
                                  <p class="MsoNormal"
                                    style="margin-bottom:12.0pt">On Jul
                                    1, 2021, at 11:07 AM, Ben Kaufman
                                    <<a
                                      href="mailto:bkaufman@nexvortex.com"
                                      moz-do-not-send="true">bkaufman@nexvortex.com</a>>
                                    wrote:<o:p></o:p></p>
                                </blockquote>
                              </div>
                              <blockquote
                                style="margin-top:5.0pt;margin-bottom:5.0pt">
                                <div>
                                  <p class="MsoNormal">I observed a
                                    similar behavior, but it was the
                                    result of my cutting and pasting the
                                    identity header from sngrep, which
                                    looks to have dropped a few bytes on
                                    the line break.  Any chance that’s
                                    what you’re doing, too?<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <div>
                                    <table class="MsoNormalTable"
                                      style="border-collapse:collapse"
                                      cellspacing="0" cellpadding="0"
                                      border="0">
                                      <tbody>
                                        <tr>
                                          <td style="padding:0in 0in 0in
                                            0in">
                                            <p class="MsoNormal"><b><span
style="font-size:12.0pt;color:black">Ben Kaufman</span></b><o:p></o:p></p>
                                          </td>
                                        </tr>
                                        <tr>
                                          <td style="padding:0in 0in 0in
                                            0in">
                                            <p class="MsoNormal"><i><span
style="font-size:10.0pt;color:black">Sr. VoIP Engineer</span></i><o:p></o:p></p>
                                          </td>
                                        </tr>
                                        <tr style="height:12.0pt">
                                          <td style="padding:0in 0in 0in
                                            0in;height:12.0pt"><br>
                                          </td>
                                        </tr>
                                        <tr>
                                          <td style="padding:0in 0in 0in
                                            0in">
                                            <p class="MsoNormal"><span
                                                style="font-size:10.0pt;color:black">P:
                                              </span><o:p></o:p></p>
                                          </td>
                                        </tr>
                                        <tr>
                                          <td style="padding:0in 0in 0in
                                            0in">
                                            <p class="MsoNormal"><span
                                                style="font-size:10.0pt;color:black">E:
                                                <a
                                                  href="mailto:bkaufman@nexvortex.com"
                                                  moz-do-not-send="true">
                                                  bkaufman@nexvortex.com</a></span><o:p></o:p></p>
                                          </td>
                                        </tr>
                                        <tr>
                                          <td style="padding:0in 0in 0in
                                            0in">
                                            <p class="MsoNormal"><span
                                                style="font-size:10.0pt;color:black">24
                                                hour client support:
                                                <a
                                                  href="tel:+18556396300"
                                                  moz-do-not-send="true">855.639.6300</a></span><o:p></o:p></p>
                                          </td>
                                        </tr>
                                        <tr style="height:6.0pt">
                                          <td style="padding:0in 0in 0in
                                            0in;height:6.0pt"><br>
                                          </td>
                                        </tr>
                                      </tbody>
                                    </table>
                                  </div>
                                  <p class="MsoNormal"><span
                                      style="color:black"> </span><o:p></o:p></p>
                                  <div>
                                    <div
                                      style="border:none;border-top:solid
                                      #E1E1E1 1.0pt;padding:3.0pt 0in
                                      0in 0in">
                                      <p class="MsoNormal"><b>From:</b>
                                        sr-users <<a
                                          href="mailto:sr-users-bounces@lists.kamailio.org"
                                          moz-do-not-send="true">sr-users-bounces@lists.kamailio.org</a>>
                                        <b>On Behalf Of </b>Daniel W.
                                        Graham<br>
                                        <b>Sent:</b> Wednesday, June 30,
                                        2021 10:31 PM<br>
                                        <b>To:</b> Kamailio (SER) -
                                        Users Mailing List <<a
                                          href="mailto:sr-users@lists.kamailio.org"
                                          moz-do-not-send="true">sr-users@lists.kamailio.org</a>>;
                                        David Villasmil <<a
                                          href="mailto:david.villasmil.work@gmail.com"
                                          moz-do-not-send="true">david.villasmil.work@gmail.com</a>>;
                                        Daniel-Constantin Mierla <<a
href="mailto:miconda@gmail.com" moz-do-not-send="true">miconda@gmail.com</a>><br>
                                        <b>Subject:</b> Re: [SR-Users]
                                        SECSIPID Identity Decode<o:p></o:p></p>
                                    </div>
                                  </div>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal">Here is an
                                    example, payload taken from Identity
                                    header.<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal">Identity was
                                    added with secsipid_add_identity<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal">Payload test:<o:p></o:p></p>
                                  <p class="MsoNormal">$var(test) =
"eyJhdHRlc3QiOiJBIiwiZGVzdCI6eyJ0biI6I5ODkyODkyMjgwIl19LCJpYXQiOjE2MjUxMDk2MzQsIm9yaWciOnsidG4iOiI5ODk0MDA0MjMwIn0sIm9yaWdpZCI6IjNmYmE4NTg0LTRkNzMtNGU2NC04NDc5LTQ5MjU2ZGIyMWFhYSJ9";<o:p></o:p></p>
                                  <p class="MsoNormal">xlogl("L_WARN",
                                    "$(var(test){s.decode.base64t})\n");<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal">Result is:<o:p></o:p></p>
                                  <p class="MsoNormal">{"attest":"A","dest":{"tn":#<span
style="font-family:"Tahoma",sans-serif">���</span>#<span
                                      style="font-family:"Tahoma",sans-serif">��</span>##<span
style="font-family:"Tahoma",sans-serif">�</span>#002%<span
                                      style="font-family:"Tahoma",sans-serif">���</span>&<span
style="font-family:"Tahoma",sans-serif">�</span>#027B#<span
                                      style="font-family:"Tahoma",sans-serif">�</span>#023c#S#023#003<span
style="font-family:"Tahoma",sans-serif">�</span>#023sB<span
                                      style="font-family:"Tahoma",sans-serif">�</span>&<span
style="font-family:"Tahoma",sans-serif">�</span>&<span
                                      style="font-family:"Tahoma",sans-serif">�</span>r#<span
style="font-family:"Tahoma",sans-serif">��</span>'F<span
                                      style="font-family:"Tahoma",sans-serif">�</span>#<span
style="font-family:"Tahoma",sans-serif">�</span>#<span
                                      style="font-family:"Tahoma",sans-serif">���</span>C#003#003C#3#002'<span
style="font-family:"Tahoma",sans-serif">��</span>&<span
                                      style="font-family:"Tahoma",sans-serif">�</span>&<span
style="font-family:"Tahoma",sans-serif">�</span>v<span
                                      style="font-family:"Tahoma",sans-serif">�</span>B#<span
style="font-family:"Tahoma",sans-serif">�</span>&#026Vc<span
style="font-family:"Tahoma",sans-serif">�</span>s#006f"<span
                                      style="font-family:"Tahoma",sans-serif">�</span>&6#026#022<span
style="font-family:"Tahoma",sans-serif">�</span>CVCB<span
                                      style="font-family:"Tahoma",sans-serif">�</span>#023c3#022<span
style="font-family:"Tahoma",sans-serif">�</span>3#0066#<span
                                      style="font-family:"Tahoma",sans-serif">�</span>#026#6#026S<span
style="font-family:"Tahoma",sans-serif">�</span>r'<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <div>
                                    <p class="MsoNormal">-dan<o:p></o:p></p>
                                  </div>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <div
                                    style="border:none;border-top:solid
                                    #B5C4DF 1.0pt;padding:3.0pt 0in 0in
                                    0in">
                                    <p class="MsoNormal"><b><span
                                          style="font-size:12.0pt;color:black">From:
                                        </span></b><span
                                        style="font-size:12.0pt;color:black">sr-users
                                        <<a
                                          href="mailto:sr-users-bounces@lists.kamailio.org"
                                          moz-do-not-send="true">sr-users-bounces@lists.kamailio.org</a>>
                                        on behalf of Daniel Graham <<a
                                          href="mailto:dan@cmsinter.net"
                                          moz-do-not-send="true">dan@cmsinter.net</a>><br>
                                        <b>Reply-To: </b>"Kamailio
                                        (SER) - Users Mailing List" <<a
href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a>><br>
                                        <b>Date: </b>Wednesday, June
                                        30, 2021 at 5:32 PM<br>
                                        <b>To: </b>David Villasmil <<a
href="mailto:david.villasmil.work@gmail.com" moz-do-not-send="true">david.villasmil.work@gmail.com</a>>,
                                        "<a
                                          href="mailto:miconda@gmail.com"
                                          moz-do-not-send="true">miconda@gmail.com</a>"
                                        <<a
                                          href="mailto:miconda@gmail.com"
                                          moz-do-not-send="true">miconda@gmail.com</a>>,
                                        "Kamailio (SER) - Users Mailing
                                        List" <<a
                                          href="mailto:sr-users@lists.kamailio.org"
                                          moz-do-not-send="true">sr-users@lists.kamailio.org</a>><br>
                                        <b>Subject: </b>Re: [SR-Users]
                                        SECSIPID Identity Decode</span><o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"> <o:p></o:p></p>
                                  </div>
                                  <p class="MsoNormal">That’s the same
                                    way I am doing it, I was just trying
                                    to do a verification that the
                                    identity header/payload was correct
                                    before activating new changes.<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal">I will do further
                                    testing and share results. Just
                                    found it odd that the header would
                                    decode but payload wouldn’t.<o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <div>
                                    <p class="MsoNormal">Daniel W.
                                      Graham, CTO<o:p></o:p></p>
                                    <p class="MsoNormal">CMSInter.net
                                      LLC<o:p></o:p></p>
                                    <p class="MsoNormal">DIRECT (989)
                                      400-4230<o:p></o:p></p>
                                    <p class="MsoNormal"> <o:p></o:p></p>
                                    <p class="MsoNormal">INTERNET |
                                      TELEPHONE | MANAGED IT<o:p></o:p></p>
                                  </div>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <div
                                    style="border:none;border-top:solid
                                    #B5C4DF 1.0pt;padding:3.0pt 0in 0in
                                    0in">
                                    <p class="MsoNormal"><b><span
                                          style="font-size:12.0pt;color:black">From:
                                        </span></b><span
                                        style="font-size:12.0pt;color:black">David
                                        Villasmil <<a
                                          href="mailto:david.villasmil.work@gmail.com"
                                          moz-do-not-send="true">david.villasmil.work@gmail.com</a>><br>
                                        <b>Date: </b>Wednesday, June
                                        30, 2021 at 4:06 PM<br>
                                        <b>To: </b>"<a
                                          href="mailto:miconda@gmail.com"
                                          moz-do-not-send="true">miconda@gmail.com</a>"
                                        <<a
                                          href="mailto:miconda@gmail.com"
                                          moz-do-not-send="true">miconda@gmail.com</a>>,
                                        "Kamailio (SER) - Users Mailing
                                        List" <<a
                                          href="mailto:sr-users@lists.kamailio.org"
                                          moz-do-not-send="true">sr-users@lists.kamailio.org</a>><br>
                                        <b>Cc: </b>Daniel Graham <<a
                                          href="mailto:dan@cmsinter.net"
                                          moz-do-not-send="true">dan@cmsinter.net</a>><br>
                                        <b>Subject: </b>Re: [SR-Users]
                                        SECSIPID Identity Decode</span><o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"> <o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal">I DO IT WITH: <o:p></o:p></p>
                                    <div>
                                      <p class="MsoNormal"> <o:p></o:p></p>
                                    </div>
                                    <div>
                                      <p class="MsoNormal"># Break JWT<br>
                                                    $var(jwt1) =
                                        $(hdr(Identity){s.select,0,.}{s.decode.base64t});<br>
                                                    $var(jwt2) =
                                        $(hdr(Identity){s.select,1,.}{s.decode.base64t});<o:p></o:p></p>
                                    </div>
                                    <div>
                                      <p class="MsoNormal"> <o:p></o:p></p>
                                    </div>
                                    <div>
                                      <p class="MsoNormal"><br
                                          clear="all">
                                        <o:p></o:p></p>
                                      <div>
                                        <div>
                                          <div>
                                            <div>
                                              <p class="MsoNormal">Regards,<o:p></o:p></p>
                                            </div>
                                            <div>
                                              <p class="MsoNormal"> <o:p></o:p></p>
                                            </div>
                                            <p class="MsoNormal">David
                                              Villasmil <o:p></o:p></p>
                                            <div>
                                              <p class="MsoNormal">email:
                                                <a
                                                  href="mailto:david.villasmil.work@gmail.com"
                                                  target="_blank"
                                                  moz-do-not-send="true">
david.villasmil.work@gmail.com</a><o:p></o:p></p>
                                            </div>
                                            <div>
                                              <p class="MsoNormal">phone:
                                                +34669448337<o:p></o:p></p>
                                            </div>
                                          </div>
                                        </div>
                                      </div>
                                      <p class="MsoNormal"> <o:p></o:p></p>
                                    </div>
                                  </div>
                                  <p class="MsoNormal"> <o:p></o:p></p>
                                  <div>
                                    <div>
                                      <p class="MsoNormal">On Wed, Jun
                                        30, 2021 at 8:48 PM
                                        Daniel-Constantin Mierla <<a
href="mailto:miconda@gmail.com" moz-do-not-send="true">miconda@gmail.com</a>>
                                        wrote:<o:p></o:p></p>
                                    </div>
                                    <blockquote
                                      style="border:none;border-left:solid
                                      #CCCCCC 1.0pt;padding:0in 0in 0in
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
                                      <div>
                                        <p>Hello,<o:p></o:p></p>
                                        <p>not familiar with python
                                          functions, have you tried with
                                          Kamailio transformation?<o:p></o:p></p>
                                        <p><a
href="https://www.kamailio.org/wiki/cookbooks/5.5.x/transformations#sdecodebase64url"
                                            target="_blank"
                                            moz-do-not-send="true">https://www.kamailio.org/wiki/cookbooks/5.5.x/transformations#sdecodebase64url</a><o:p></o:p></p>
                                        <p>Maybe you have to specify in
                                          Python that it is ASCII, I
                                          remember I had to do decoding
                                          when porting kamcli to work
                                          with Python3 -- had to change
                                          from using directly the
                                          variables received as
                                          parameter to a decoded value,
                                          something like:<o:p></o:p></p>
                                        <p>prefix =
                                          tprefix.encode("ascii",
                                          "ignore").decode()<o:p></o:p></p>
                                        <p>Also, if you can, share the
                                          identity header here to test
                                          with and see if can be
                                          reproduced.<o:p></o:p></p>
                                        <p>Cheers,<br>
                                          Daniel<o:p></o:p></p>
                                        <div>
                                          <p class="MsoNormal">On
                                            30.06.21 21:14, Daniel W.
                                            Graham wrote:<o:p></o:p></p>
                                        </div>
                                        <blockquote
                                          style="margin-top:5.0pt;margin-bottom:5.0pt">
                                          <div>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I
                                              am unable to base64url
                                              decode the json payload in
                                              identity header generated
                                              by secsipid.<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">(Using
                                              python for test)<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">decoded_payload
                                              = url64.decode(‘payload’)<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">UnicodeDecodeError:
                                              'utf-8' codec can't decode
                                              byte 0xc2 in position 27:
                                              invalid continuation byte<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Header
                                              decodes fine this way but
                                              not payload.
                                              <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Is
                                              this an issue with the
                                              payload encoding?<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Kamailio
                                              5.5<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Daniel
                                              W. Graham, CTO<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">CMSInter.net
                                              LLC<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">DIRECT
                                              (989) 400-4230<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">INTERNET
                                              | TELEPHONE | MANAGED IT<o:p></o:p></p>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                          </div>
                                          <p class="MsoNormal"
                                            style="margin-bottom:12.0pt"><br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <br>
                                            <o:p></o:p></p>
                                          <pre>__________________________________________________________<o:p></o:p></pre>
                                          <pre>Kamailio - Users Mailing List - Non Commercial Discussions<o:p></o:p></pre>
                                          <pre>  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><o:p></o:p></pre>
                                          <pre>Important: keep the mailing list in the recipients, do not reply only to the sender!<o:p></o:p></pre>
                                          <pre>Edit mailing list options or unsubscribe:<o:p></o:p></pre>
                                          <pre>  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre>
                                        </blockquote>
                                        <pre>-- <o:p></o:p></pre>
                                        <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
                                        <pre><a href="http://www.twitter.com/miconda" target="_blank" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" target="_blank" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
                                      </div>
                                      <p class="MsoNormal">__________________________________________________________<br>
                                        Kamailio - Users Mailing List -
                                        Non Commercial Discussions<br>
                                          * <a
                                          href="mailto:sr-users@lists.kamailio.org"
                                          target="_blank"
                                          moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                                        Important: keep the mailing list
                                        in the recipients, do not reply
                                        only to the sender!<br>
                                        Edit mailing list options or
                                        unsubscribe:<br>
                                          * <a
                                          href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                                          target="_blank"
                                          moz-do-not-send="true">
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></p>
                                    </blockquote>
                                  </div>
                                  <p class="MsoNormal">__________________________________________________________<br>
                                    Kamailio - Users Mailing List - Non
                                    Commercial Discussions<br>
                                     * <a
                                      href="mailto:sr-users@lists.kamailio.org"
                                      moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                                    Important: keep the mailing list in
                                    the recipients, do not reply only to
                                    the sender!<br>
                                    Edit mailing list options or
                                    unsubscribe:<br>
                                     * <a
                                      href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
                                      moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></p>
                                </div>
                              </blockquote>
                            </div>
                          </div>
                          <p class="MsoNormal"><br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <o:p></o:p></p>
                          <pre>__________________________________________________________<o:p></o:p></pre>
                          <pre>Kamailio - Users Mailing List - Non Commercial Discussions<o:p></o:p></pre>
                          <pre>  * <a href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a><o:p></o:p></pre>
                          <pre>Important: keep the mailing list in the recipients, do not reply only to the sender!<o:p></o:p></pre>
                          <pre>Edit mailing list options or unsubscribe:<o:p></o:p></pre>
                          <pre>  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre>
                        </blockquote>
                        <pre>-- <o:p></o:p></pre>
                        <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
                        <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
                      </blockquote>
                      <pre>-- <o:p></o:p></pre>
                      <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
                      <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
                    </blockquote>
                    <pre>-- <o:p></o:p></pre>
                    <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
                    <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
                  </div>
                </blockquote>
              </div>
            </blockquote>
            <pre>-- <o:p></o:p></pre>
            <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
            <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
          </blockquote>
          <pre>-- <o:p></o:p></pre>
          <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
          <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
        </blockquote>
        <pre>-- <o:p></o:p></pre>
        <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
        <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
  * <a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
  * <a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a></pre>
  </body>
</html>