<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <tt>Hi Ben,<br>
      <br>
      IMO, the log itself is broken as the data to be cached is not
      printable ....so the logs you see may be misleading.<br>
      <br>
      When you say "OpenSIPS appeared to not be able to resolve the
      domain", you mean OpenSIPS is not doing any attempt to solve the
      FQDN, or you mean OpenSIPS is loading from cash something wrong ?<br>
      <br>
      Regards,<br>
    </tt>
    <pre class="moz-signature" cols="72">Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
  <a class="moz-txt-link-freetext" href="https://www.opensips-solutions.com">https://www.opensips-solutions.com</a>
OpenSIPS Summit 2019
  <a class="moz-txt-link-freetext" href="https://www.opensips.org/events/Summit-2019Amsterdam/">https://www.opensips.org/events/Summit-2019Amsterdam/</a>
</pre>
    <div class="moz-cite-prefix">On 12/06/2018 10:17 PM, Ben Newlin
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:B33A28B2-0DBE-4B56-91E9-E4DBA1FC5BBF@genesys.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
span.y
        {mso-style-name:y;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
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">Hello,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">We use the
            DNS cache module to reduce the time spent querying DNS
            records. We recently had a customer call failing and we
            traced the failure to the customer using an FQDN in the
            Record-Route header. On the ACK, OpenSIPS appeared to not be
            able to resolve the domain even though it had been
            successfully resolved on the initial request. I found the
            log for the DNS Cache module and noticed that the value it
            was inserting was empty:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"
          style="line-height:11.25pt;background:white"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">INFO:<span
              style="background:#FAE9A4">dns_cache</span>:put_dnscache_value:
            putting key [dnscache_customer.domain.com_a] with value []
            ttl = 60<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">This
            prompted me to examine all of our logs and I found that the
            value for these DNS Cache logs is always empty, regardless
            of the domain. It appears the records are not being
            serialized properly into the cache. <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">The DNS
            resolution must be succeeding or all of our requests using
            DNS would be failing, but I have also verified the domains
            all can be resolved manually on the same box:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">$ nslookup customer.domain.com<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Server:       10.27.0.2<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Address:      10.27.0.2#53<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Non-authoritative answer:<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Name:  customer.domain.com<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Address: 10.27.172.132<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Name:  customer.domain.com<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Address: 10.27.192.211<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Name:  customer.domain.com<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.5pt;font-family:"Courier
            New";color:#333333">Address: 10.27.255.53<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Any
            thoughts? Is there more information I can obtain to
            determine the cause?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt;color:black">Ben
            Newlin </span>
          <o:p></o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>