Hello Andrey,

On 10/1/10 7:47 PM, Rouskol Andrey wrote:
Daniel,

In addition to my previous letter, for  multidomain case, to prevent 
u...@domain1 from
changing xcaps for u...@domain2, we need do something like this (withing second
WITH_XHTTPAUTH section):

#!ifdef WITH_MULTIDOMAIN
         $var(tmp) = "sip:"+$aU;
         if ($var(uri)!=$var(tmp)) {
#!else
         if ($au!=$(var(uri){uri.user})) {
#!endif

But here is like this because your client uses u...@domain in username field for authentication, right?

However, in many cases, even in multi-domain environment, people still use only user part in username field and the domain is taken from R-URI or headers like From/To.

To make this complete for multi-domain, I think there must be a condition to check for domain in $aU and if missing, try to get it from other parts, right?

Cheers,
Daniel

01.10.10, 20:12, "Rouskol Andrey"<anry-...@yandex.ru>:

Hello,

  Daniel, could you verify your tutorial for cases with multidomain support.
  I've tried it (with curl as an xcap client) and I had to use u...@domain:pass
  as an authentication string to pass through www_authorize("xcap", 
"subscriber"),
  after this I had to modify $var(url) assignment a little bit:

                  if($xcapuri(u=>xuid)=~"^sip:....@.+")
                          $var(uri) = $xcapuri(u=>xuid);
                  else
                          if($xcapuri(u=>xuid)=~"....@.+")
                                  $var(uri) = "sip:"+ $xcapuri(u=>xuid);
                          else
                                  $var(uri) = "sip:"+ $xcapuri(u=>xuid) + "@" + 
$Ri;

  Could you confirm, that it is correct, or point to my errors, please.

  Regards,
  Andrey.

  _______________________________________________
  SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
  sr-users@lists.sip-router.org
  http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

--
Daniel-Constantin Mierla
http://www.asipto.com


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to