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!

Reply via email to