On 22/03/2023 08.19, [EXT] Tim Bowyer wrote:

Evening!

I ditched firewalld and swapped to configuring iptables manually…

I’ve also made some basic calls with media going in/out of the same interface and I’m still seeing the audio stop completely or become one-way once kernelized.

On the two different interfaces, I get no-way audio once kernelized.  Weird!

 

Could this be related to the kernel module being unsigned (running CentOS 8 Stream)?

 

kernel: xt_RTPENGINE: loading out-of-tree module taints kernel.

kernel: xt_RTPENGINE: module verification failed: signature and/or required key missing - tainting kernel

kernel: Registering xt_RTPENGINE module - version git-HEAD-5bf2c50a

systemd-modules-load[781]: Inserted module 'xt_RTPENGINE'

No, that is expected and perfectly fine.

 

Have been pulling my hair out! 

 

[root@blahblah zgadmin]# iptables -L

Chain INPUT (policy ACCEPT)

target     prot opt source               destination        

rtpengine  udp  --  anywhere             anywhere           

ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED

ACCEPT     icmp --  anywhere             anywhere           

//cut//

 

Chain FORWARD (policy ACCEPT)

target     prot opt source               destination        

 

Chain OUTPUT (policy ACCEPT)

target     prot opt source               destination        

 

Chain rtpengine (1 references)

target     prot opt source               destination        

RTPENGINE  udp  --  anywhere             anywhere             RTPENGINE id:0

 

That looks fine. How about the actual network setup? Any network namespaces, policy routing, or other unusual setup in place?

Cheers