[OpenSIPS-Users] Rtpproxy Sets - Problems with sets consisting of 2> Rtpproxies

Bogdan-Andrei Iancu bogdan at opensips.org
Thu Mar 29 17:39:36 CEST 2012


Hi Max,

It sounds strange, especially that you are not doing something wrong - 
better open a bug report on this.

Regards,
Bogdan

On 03/29/2012 04:54 PM, Max Mühlbronner wrote:
> Hi,
>
>
> i just noticed some strange problems while trying to use rtpproxy 
> sets. Opensips version 1.6.4-2.
>
>
> if(is_method("INVITE") && !has_totag()) {
>                         switch ($Ri) {
>
>                                 case "X.X.X.X":
>                                 $avp(s:rtpsets)="1";
>                                 break;
>
>                                 case "X.X.X.X":
>                                 $avp(s:rtpsets)="2";
>                                 break;
>
>                                 default:
>                                 $avp(s:rtpsets)="2";
>
>                         }
>
> }
>
>
> ......
>
>
> if($avp(s:rtpsets) == 1){
>         set_rtp_proxy_set("1");
>         rtpproxy_offer("o");
> } else {
>         set_rtp_proxy_set("2");
>         rtpproxy_offer("o");
> }
>
>
> Everything works fine, if i add 1 or 2 rtpproxies into the group/set, 
> they are randomly selected from the set which is chosen for my invite.
>
> But if i add 3 servers into a set, not only the rtpproxies from my set 
> are used but every rtpproxy regardless of the setid. I did not change 
> anything about the script logic, just changed entries in the db. I am 
> able to reproduce this every time i use 3 or more Rtpproxies in one set.
>
> Is it just me, am i doing it wrong, or could it be a bug?
>
>
>
> Best Regards
>
>
> Max M.
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>


-- 
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com




More information about the Users mailing list