Here is list supported transports https://github.com/kamailio/kamailio/blob/master/src/modules/rtpengine/rtpengine.c#L1331-L1343
For your work case "ws" transport. On Sat, May 9, 2026 at 4:20 AM David Escartin Almudevar via sr-users < [email protected]> wrote: > Hi, > > We are investigating intermittent RTPengine NG control timeouts in a > production setup and we would like to know if there is any supported way in > Kamailio 6.0 to use TCP for the NG control channel towards RTPengine. > > Environment: > > * Kamailio 6.0.x > * RTPengine 12.5.1.x > * NG control currently over UDP (`udp:IP:7772`) > > Problem observed: > Under real traffic load we occasionally see: > > ```text > ERROR: rtpengine [rtpengine.c:4042]: send_rtpp_command(): > timeout waiting reply for command "offer" from RTPEngine <udp: > 192.168.9.70:7772> > > ERROR: rtpengine [rtpengine.c:4042]: send_rtpp_command(): > timeout waiting reply for command "delete" from RTPEngine <udp: > 192.168.9.70:7772> > ``` > > We also observed: > > * Large NG replies from RTPengine (~7-9 KB UDP payloads) > * IP fragmentation on the NG control traffic > * `UdpRcvbufErrors` and `IpReasmFails` counters increasing on the Kamailio > host > * `Recv-Q` accumulating bytes on the UDP sockets between Kamailio and > RTPengine > > We suspect the issue is related to fragmented UDP NG messages under load. > > We tried enabling TCP NG listener on RTPengine: > > ``` > --listen-tcp-ng=IP:PORT > ``` > > and configuring Kamailio with: > > ``` > modparam("rtpengine", "rtpengine_sock", "tcp:44.228.222.190:22222") > ``` > > but Kamailio logs: > > ``` > Sep 12 08:01:03 ip-10-100-10-19 /usr/local/kamailio/sbin/kamailio[4602]: > WARNING: rtpengine [rtpengine.c:1002]: add_rtpengine_socks(): Node address > must start with 'udp:' or 'udp6:' or 'unix:'. Ignore 'tcp: > 44.228.222.190:22222'. > ``` > > Questions: > > 1. Is TCP transport for RTPengine NG control supported in any Kamailio 6.0 > version? In that case, how can it be configured? > 2. Are there any recommended practices for large NG replies under high > load? > > Any guidance or experience would be appreciated. > > Thanks a lot and regards > david escartin > __________________________________________________________ > Kamailio - Users Mailing List - Non Commercial Discussions -- > [email protected] > To unsubscribe send an email to [email protected] > Important: keep the mailing list in the recipients, do not reply only to > the sender! >
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions -- [email protected] To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender!
