<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <tt>Hi Rodrigo,<br>
      <br>
      What you consider as "domain" is in fact the authentication realm
      - it has nothing to do with the SIP domain used in the SIP signaling.<br>
      <br>
      What you need to do? is to be sure the same realm was used when
      generating the HA1 and when challenging UACs for auth (see the
      realm param of the www/proxy_challenge() and www/proxy_authorize()<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="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a></pre>
    <div class="moz-cite-prefix">On 17.11.2015 22:14, Rodrigo Pimenta
      Carvalho wrote:<br>
    </div>
    <blockquote
cite="mid:BY2PR02MB165564AD4CE9EA3B4DCE3CEEB51D0@BY2PR02MB1655.namprd02.prod.outlook.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
      <div id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
        <p><br>
        </p>
        <p>Dear OpenSIPS_Users,</p>
        <p><br>
        </p>
        <p>In my OpenSIPS, I have created the following configurations:</p>
        <p><br>
        </p>
        <p>In opensipsctlrc file</p>
        <p>================</p>
        <p>SIP_DOMAIN=localhost</p>
        <p>STORE_PLAINTEXT_PW=0<br>
        </p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p>In OpenSIPS config file</p>
        <p>===================</p>
        <p>#### AUTHentication modules<br>
          loadmodule "auth.so"<br>
          loadmodule "auth_db.so"<br>
          modparam("auth_db", "calculate_ha1", 0)<br>
        </p>
        <p>modparam("auth_db", "password_column", "ha1")</p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p>I intend to avoid password as plain text be recorded in the
          database.</p>
        <p>I also intend to let OpenSIPS run and works, in different
          domains. That is, my configuration should works for different
          IP addresses. That is why I use 'SIP_DOMAIN=localhost'. So,
          every time a new user is added to the Registrar, a wrong IP
          address will not appear in the database.</p>
        <p><br>
        </p>
        <p>However, this configuration does not allow an UAC register
          and be online.  The UAC gets unauthorized (401) as response. I
          guess this is due to the fact that ha1 is calculated using
          'localhost' and the UAC tries to register using an IP address.
          So, I suspect that OpenSIPs is comparing the domain gotten
          form ha1 and gotten from the SIP Register message. How to
          solve this problem?</p>
        <p><br>
        </p>
        <p>How to make OpenSIPS ignore the domain specified by the UAC,
          for SIP REGISTER?</p>
        <p>What I need is to make OpenSIPS consider just login and
          password to accept a register. Is it possible?</p>
        <p><br>
        </p>
        <p>Any hint will be very helpful!</p>
        <p><br>
        </p>
        <p>Thanks a lot.</p>
        <p><br>
        </p>
        <p><br>
        </p>
        <div id="Signature">
          <div name="divtagdefaultwrapper"
            style="font-family:Calibri,Arial,Helvetica,sans-serif;
            font-size:; margin:0">
            <div class="BodyFragment"><font size="2">
                <div class="PlainText">RODRIGO PIMENTA CARVALHO<br>
                  Inatel Competence Center<br>
                  Software<br>
                  Ph: +55 35 3471 9200 RAMAL 979<br>
                </div>
              </font></div>
          </div>
        </div>
      </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>