[SR-Users] Kamalio + RTP Engine + SIP Client behind NAT
Nuno Miguel Reis
nmreis at student.dei.uc.pt
Tue Jan 21 01:53:43 CET 2020
Hi again Richard et al,
In the meanwhile I've figured out what was causing the issue. The problem
was related to the way I had my iptables rules defined. I had :
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
and only after that
-A INPUT -p udp -m udp --dport 16384:32768 -j RTPENGINE --id 0
-A INPUT -p udp -m udp --dport 49152:65535 -j RTPENGINE --id 0
I basically changed that to:
...
-A INPUT -m state --state RELATED,ESTABLISHED -m udp -p udp --dport
16384:32768 -j RTPENGINE --id 0
-A INPUT -m state --state RELATED,ESTABLISHED -m udp -p udp --dport
49152:65535 -j RTPENGINE --id 0
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
...
-A INPUT -p udp -m udp --dport 16384:32768 -j ACCEPT
-A INPUT -p udp -m udp --dport 49152:65535 -j ACCEPT
and now everything works as expected.
Thanks for all the support anyway.
Cheers,
--
Nuno Miguel Reis
Departamento de Engenharia Informática
Faculdade de Ciências e Tecnologia
Universidade de Coimbra
On Thu, Jan 16, 2020 at 10:10 PM Richard Fuchs <rfuchs at sipwise.com> wrote:
> On 16/01/2020 12.29, Nuno Miguel Reis wrote:
>
> Hi again.
>
> Thanks for all the help and suggestions. I realized the issue happens if
> using kernel forwarding only. If I change rtpengine to start at userspace
> without the kernel module enabled everything works fine as expected.
> Do you have any hints on why this could be happening with the kernel
> module?
>
> I'm running rtpengine like this:
>
> usersapece: $ rtpengine -f -L 7 --interface=100.100.100.100 --listen-ng=
> 127.0.0.1:2223 --tos=184 --sip-source
>
> kernel: $ rtpengine -f -L 7 --table=0 --interface=100.100.100.100
> --listen-ng=127.0.0.1:2223 --tos=184 --no-fallback --sip-source
>
> The kernel module receives its instructions from the userspace daemon, so
> there's no reason there should be a difference. Can you post 1) logs and 2)
> the flags you use for your offers/answers?
>
> Cheers
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20200121/81ecafe0/attachment.html>
More information about the sr-users
mailing list