<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
<br>Hello again,<br><br>Another input is the OpenSIPS will need to regenerate the second REGISTER containing the digest response based on the first REGISTER sent from the caller, this means that it will also contains all the headers previously sent in the first REGISTER and not a new clean One! I hope I made myself clear on this point.<br><br><font style="font-size: 12pt;" color="#333399" face="Courier New, Courier, Monospace" size="3"></font>Thanks,<br>Marwan<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: marwan_sadek@hotmail.com<br>To: users@lists.opensips.org<br>Subject: RE: B2B/Proxy Authentication<br>Date: Wed, 23 May 2012 17:15:02 +0300<br><br>

<style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

--></style>
<div dir="ltr">
Hello Ovidiu,<br><br>Ok, I will look into these modules. Should I provision all the users within the script? I'll be having the same password for all users, but usernames are dynamically and regulary provisioned, it's not be practical to do it this way. Can I store/retrieve user credentials dynamically from a database for example?<br><br>Thanks,<br>Marwan<br><br><div><div id="ecxSkyDrivePlaceholder"></div><hr id="ecxstopSpelling"><br><pre>Hello Marwan,

You can implement the scenario that you want using b2b modules in "top
hiding" mode:
<a href="http://www.opensips.org/html/docs/modules/1.8.x/b2b_entities.html" target="_blank">http://www.opensips.org/html/docs/modules/1.8.x/b2b_entities.html</a>
<a href="http://www.opensips.org/html/docs/modules/1.8.x/b2b_logic.html" target="_blank">http://www.opensips.org/html/docs/modules/1.8.x/b2b_logic.html</a>

You will need to load first the uac_auth module and provision there
all the credentials that you want to use:
<a href="http://www.opensips.org/html/docs/modules/1.8.x/uac_auth.html" target="_blank">http://www.opensips.org/html/docs/modules/1.8.x/uac_auth.html</a>

There are some restrictions:
 - if you need to add new credentials, you will need to restart the server
 - authentication in this mode will work for REGISTER and INVITE only
(in dialog requests will not be authenticated AFAIR).

Regards,
Ovidiu Sas

-- 
VoIP Embedded, Inc.
<a href="http://www.voipembedded.com" target="_blank">http://www.voipembedded.com</a></pre><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr">
</div>
</div>
                                               </div></div>                                               </div></div>                                               </div></div>                                               </div></body>
</html>