<p>K master sanity() test passes URI hostpart that contains ` (back quote) character and possibly other invalid hostpart characters:</p>
<p>Config:</p>
<p>modparam("sanity", "default_checks", 1024) /* URI checks <em>/<br>
modparam("sanity", "uri_checks", 3)  /</em> RURI, From */</p>
<pre><code>xlog("L_INFO", "Checking $ru\n");
if (!sanity_check())
    xlog("L_INFO", "Check failed\n");
else
    xlog("L_INFO", "Check passed\n");
</code></pre>
<p>Syslog:</p>
<p>Oct 27 17:17:38 lohi /usr/bin/sip-proxy[31946]: INFO: Checking sip:jh at te`st.fi<br>
Oct 27 17:17:38 lohi /usr/bin/sip-proxy[31946]: INFO: Check passed</p>
<p>According to RFC3261:</p>
<p>hostname         =  *( domainlabel "." ) toplabel [ "." ]<br>
domainlabel      =  alphanum<br>
/ alphanum *( alphanum / "-" ) alphanum</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/1289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36Zejuk2LecEVQ2W-SgUeb4wByvC9Vks5sxGQOgaJpZM4QKSBU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZeJRdVHUywwmBw38rQ8bF6GIZD1Nks5sxGQOgaJpZM4QKSBU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/kamailio/kamailio/issues/1289"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"sanity() test passes on invalid uri (#1289)"}],"action":{"name":"View Issue","url":"https://github.com/kamailio/kamailio/issues/1289"}}}</script>