[SR-Users] Tutorial: SIP SIMPLE Presence Made Simple with Kamailio 3.1
Rouskol Andrey
anry-dev at yandex.ru
Fri Oct 1 19:47:26 CEST 2010
Daniel,
In addition to my previous letter, for multidomain case, to prevent user at domain1 from
changing xcaps for user at 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
Regards,
Andrey.
01.10.10, 20:12, "Rouskol Andrey" <anry-dev at 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 user at 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:.+ at .+")
> $var(uri) = $xcapuri(u=>xuid);
> else
> if($xcapuri(u=>xuid)=~".+ at .+")
> $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 at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
More information about the sr-users
mailing list