Hey Sasmita,

The rtpengine module only tries additional nodes within the specified set when a node is unresponsive (controlled via rtpengine_tout[1] and rtpengine_retr[2] params) .  If a reply is received, even if it's an error, then the rtpengine_xxx functions return an error code and SDP is left unaltered [3].

My take on a couple possible causes of your "Ran out of ports" issue:
- Make sure that you properly disengage rtpengine on call termination/failures, and are not just relying on RTP timeouts from rtpengine. - If your rtpengine servers are dis-proportionally resourced (ie server1 has 2X ports than server2), then you could try weighting your node set.
- You are simply maxing out your rtpengine servers :)

[1] https://opensips.org/html/docs/modules/3.1.x/rtpengine#param_rtpengine_tout [2] https://opensips.org/html/docs/modules/3.1.x/rtpengine#param_rtpengine_retr [3] https://github.com/OpenSIPS/opensips/blob/cc20f738b83f5a9c7f24630309ddb5bab889bf56/modules/rtpengine/rtpengine.c#L2133-L2150

John Burke

On 10/21/21 1:45 AM, Sasmita Panda wrote:
Hi ,

I have configured 2 rtpengine in opensips-2.2 as beow .

modparam("rtpengine", "rtpengine_sock", "udp:192.168.131.123:22000 <http://192.168.131.123:22000> udp:192.168.128.199:22000 <http://192.168.128.199:22000>")

My question is , If 1 rtpengine has port outage and give the error as below *" ERROR:rtpengine:rtpe_function_call: proxy replied with error: Ran out of ports"* in tat case will opensips try the same call to connect with other Rtpengine ?

How to overcome this condition ?
*
*
*/Thanks & Regards/*
/Sasmita Panda/
/Senior Network Testing and Software Engineer/
/3CLogic , ph:07827611765/

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to