hello,
I have two opensips 1.6 proxyies with two 1.2.0-1 rtpproxies--Ubuntu
linux 64bit 9.04.  I am recording calls when a sip header is inserted.
 if(search("X-Phone-Extension")) {
                          xlog("L_INFO","Found X phone agent numer");
                          start_recording();
                        }
and in on reply route
onreply_route[2] {
        xlog("incoming reply\n");
        if (!(status =~ "180" || status=~"183" || status=~"200"))
                exit;

        if(has_body("application/sdp")) {
                rtpproxy_offer("FACII");
                if(search("X-Phone-Extension")) {
                    xlog("L_INFO","Found X phone agent numer");
                    start_recording();
                }

        }
        #force_rtp_proxy("FA");
}

The problem is rtpproxy1 is only recording the .o side of the call,
whereas rtpproxy2 is recording both legs of the call.
I have diffed both configs and they are identical.

I have this line in opensips.cfg on both proxies
modparam("nathelper", "rtpproxy_sock", "udp:rtpproxy1:9000
udp:rtpproxy1:9001 udp:rtpprxoy2:9000 udp:rtpprxy2:9001")

I have this setup--minus 1 sip proxy and 1 rtpproxy--in dev and it
works as expected. Not sure where to go from here.
Any help would be appreciated.


Thanks for your time.

_______________________________________________
Users mailing list
Users@rtpproxy.org
http://lists.rtpproxy.org/mailman/listinfo/users

Reply via email to