Not Áudio in Call.

84 views
Skip to first unread message

Angelo Paolo Coronel

unread,
Jul 1, 2025, 1:58:28 PM7/1/25
to ivozprovider-users
I have Ivoz Provider, 99% functional. I receive calls from the Operator, handle them and send them to FreePBX. However, there is always a problem... I have no audio on the call, I receive the call from the operator and do not send it to FreePBX.

I did all the procedures regarding this post: https://groups.google.com/g/ivozprovider-users/c/5Ov_hUNOT_Q

And what I noticed is that I have a problem with both the MySQL Connector and Iptables in reference to RTPEngine.

RTPEngine Error:
journalctl -u rtpengine -f
Jun 30 16:53:17 voip-vsbc-pmp systemd[1]: Stopped rtpengine.service - RTPEngine Mediaproxiy.
Jun 30 16:53:17 voip-vsbc-pmp systemd[1]: Starting rtpengine.service - RTPEngine Mediaproxy...
Jun 30 16:53:17 voip-vsbc-pmp iptables[43789]: iptables: Bad rule (does a matching rule exist in that chain?).
Jun 30 16:53:17 voip-vsbc-pmp systemd[1]: Started rtpengine.service - RTPEngine Mediaproxy.
Jun 30 16:53:54 voip-vsbc-pmp systemd[1]: Stopping rtpengine.service - RTPEngine Mediaproxy...
Jun 30 16:53:54 voip-vsbc-pmp systemd[1]: rtpengine.service: Deactivated successfully.
Jun 30 16:53:54 voip-vsbc-pmp systemd[1]: Stopped rtpengine.service - RTPEngine Mediaproxy.
Jun 30 16:53:54 voip-vsbc-pmp systemd[1]: Starting rtpengine.service - RTPEngine Mediaproxy...
Jun 30 16:53:54 voip-vsbc-pmp iptables[44026]: iptables: Bad rule (does a matching rule exist in that chain?).
Jun 30 16:53:54 voip-vsbc-pmp systemd[1]: Started rtpengine.service - RTPEngine Mediaproxy.

In MySQL/MariaDB, it informs that ssl is not acceptable.

Angelo Paolo Coronel

unread,
Jul 2, 2025, 1:38:23 PM7/2/25
to ivozprovider-users

Good afternoon everyone, please, is version 4.4 of Ivoz Provider not stable? Does it really have all these inconveniences with Debian 12? Well, what I'm facing is that IPTABLES is no longer used in Debian 12, so ivozprovider-rtpengine cannot perform the procedures in dealing with tables in IPTABLES. Another point is this Warning informing that there are inconsistencies in the tables, any guidance to solve this?? I mean without having to reinstall everything!!! Thank you!


Julrtpengine[100159]: ERR: [core] FAILED TO OPEN KERNEL TABLE 0 (Message too long), KERNEL FORWARDING DISABLED
Julrtpengine[100159]: [1751477393.235807] ERR: [core] FAILED TO OPEN KERNEL TABLE 0 (Message too long), KERNEL FORWARDING DISABLED
Julrtpengine[100159]: [1751477393.235823] CRIT: [core] Userspace fallback disallowed - exiting
Julrtpengine[100159]: CRIT: [core] Userspace fallback disallowed - exiting
Julsystemd[1]: rtpengine.service: Control process exited, code=exited, status=255/EXCEPTION
Juliptables[100161]: iptables: No chain/target/match by that name.
Julsystemd[1]: rtpengine.service: Failed with result 'exit-code'.
Julsystemd[1]: Failed to start rtpengine.service - RTPEngine Mediaproxy.
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100172]: WARNING: <core> [core/dns_cache.c:1700]: dns_get_related(): record not alone: 0x7f4a9fb32000 - type: 1
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
rtpengine[100170]: ERR: [core] FAILED TO OPEN KERNEL TABLE 0 (Message too long), KERNEL FORWARDING DISABLED
rtpengine[100170]: CRIT: [core] Userspace fallback disallowed - exiting
rtpengine[100170]: [1751477393.548485] ERR: [core] FAILED TO OPEN KERNEL TABLE 0 (Message too long), KERNEL FORWARDING DISABLED
rtpengine[100170]: [1751477393.548502] CRIT: [core] Userspace fallback disallowed - exiting
systemd[1]: rtpengine.service: Control process exited, code=exited, status=255/EXCEPTION
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
iptables[100173]: iptables: No chain/target/match by that name.
systemd[1]: rtpengine.service: Failed with result 'exit-code'.
systemd[1]: Failed to start rtpengine.service - RTPEngine Mediaproxy.
/usr/sbin/kamailio[100172]: NOTICE: regex [regex_mod.c:189]: mod_init(): 'file' parameter is not set, group matching disabled
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
systemd[1]: rtpengine.service: Scheduled restart job, restart counter is at 2.

systemd[1]: Stopped rtpengine.service - RTPEngine Mediaproxy.
systemd[1]: Starting rtpengine.service - RTPEngine Mediaproxy...
iptables[100176]: iptables: No chain/target/match by that name.
/usr/sbin/kamailio[100172]: WARNING: tls [tls_init.c:980]: tls_h_mod_init_f(): openssl bug #1491 (crash/mem leaks on low memory) workaround enabled (on low memory tls operations will fail preemptively) with free memory thresholds 18874368 and 9437184 bytes
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100172]: NOTICE: tls [tls_domain.c:1176]: ksr_tls_fix_domain(): registered server_name callback handler for socket [:0], server_name='<default>' ...
/usr/sbin/kamailio[100172]: NOTICE: trunks.ivozprovider.local: 201.148.222.253
/usr/sbin/kamailio[100172]: NOTICE: users.ivozprovider.local: 10.100.1.232
/usr/sbin/kamailio[100178]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100179]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100180]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100181]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100192]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100193]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100182]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100183]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100185]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100184]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100196]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100191]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100194]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100195]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100190]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100197]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100187]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100189]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100188]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100199]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100204]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100200]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100198]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100202]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100201]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100213]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100221]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100218]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100210]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100186]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100212]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100222]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100216]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100172]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
/usr/sbin/kamailio[100215]: WARNING: db_mysql [km_my_con.c:187]: db_mysql_new_connection(): opt_ssl_ca option not supported by mysql version (value (null)) - ignoring
rtpengine[100177]: ERR: [core] FAILED TO OPEN KERNEL TABLE 0 (Message too long), KERNEL FORWARDING DISABLED
rtpengine[100177]: [1751477394.075500] ERR: [core] FAILED TO OPEN KERNEL TABLE 0 (Message too long), KERNEL FORWARDING DISABLED
rtpengine[100177]: [1751477394.075517] CRIT: [core] Userspace fallback disallowed - exiting
rtpengine[100177]: CRIT: [core] Userspace fallback disallowed - exiting
systemd[1]: rtpengine.service: Control process exited, code=exited, status=255/EXCEPTION
iptables[100239]: iptables: No chain/target/match by that name.
/usr/sbin/kamailio[100178]: WARNING: <core> [core/dns_cache.c:1700]: dns_get_related(): record not alone: 0x7f4aa0183450 - type: 1
/usr/sbin/kamailio[100178]: ERROR: rtpengine [rtpengine.c:3568]: send_rtpp_command(): can't send command "ping" to RTPEngine <udp:127.0.0.1:2223>
/usr/sbin/kamailio[100178]: ERROR: rtpengine [rtpengine.c:3418]: rtpp_test(): proxy did not respond to ping
systemd[1]: rtpengine.service: Failed with result 'exit-code'.
systemd[1]: Failed to start rtpengine.service - RTPEngine Mediaproxy.

Angelo Paolo Coronel

unread,
Jul 2, 2025, 2:09:59 PM7/2/25
to ivozprovider-users
Well, I managed to solve the problem reported in this email. I did the following:

# sudo apt install dkms linux-headers-$(uname -r) build-essential
# sudo apt-get install --reinstall ivozprovider ivozprovider-*
# reboot

2025-07-02_14-58-31.png

Now I'm going to do a call test to see if I have audio on both ends of the call. For now, thanks for the support and guidance.

By CoronelAP.

Kaian

unread,
Jul 3, 2025, 3:58:43 AM7/3/25
to Angelo Paolo Coronel, ivozprovider-users
Hi,

I'm a bit late to the party, but the usual check for this problem is validate you have xt_RTPENGINE module compiled for the running kernel.

~# dkms status
rtpengine/11.5.14, 6.1.0-32-amd64, x86_64: installed

~# uname -a
Linux tempest-test-provider01 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux

If the kernel doesn't match, then it's probably because linux-headers-amd package is not installed for your running kernel.
After installing kernel headers you can just reinstall ivozprovider-rtpengine package

~# apt install --reinstall ivozprovider-rtpengine

Latest version of ivozprovider-rtpengine package compiles the module for all kernels with headers available, but in some cases, the modules is just compiled for the newest kernel, so it only works after a reboot (when the new kernel is used).


Regards,
Kaian



De: ivozprovi...@googlegroups.com <ivozprovi...@googlegroups.com> en nombre de Angelo Paolo Coronel <corone...@gmail.com>
Enviado: miércoles, 2 de julio de 2025 20:09
Para: ivozprovider-users <ivozprovi...@googlegroups.com>
Asunto: Re: Not Áudio in Call.
 
--
You received this message because you are subscribed to the Google Groups "ivozprovider-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ivozprovider-us...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ivozprovider-users/30cb8b25-7c47-41ad-a48d-b4b39185d289n%40googlegroups.com.

Airsay

unread,
Jul 12, 2025, 8:37:03 PM7/12/25
to ivozprovider-users
Kaian,

Do both instance of Kamailio (trunk and user) proxy media using the installed RTPengine? In my lab, the proxyusers is on a public IP while the “trunk” proxy uses a VPN IP. For inbound calls from users (Retail account),  I’ve noticed that the SDP’s c= line advertises the proxyusers IP, which is causing one-way audio. Any guidance on correcting this behaviour would be appreciated.

Regards
airsay

Juliano Targa

unread,
Jul 13, 2025, 5:37:41 PM7/13/25
to ivozprovider-users
Did work?

Angelo Delphini (Professor Delphini)

unread,
Oct 3, 2025, 5:41:46 PM10/3/25
to ivozprovider-users

Hi Kaian,

Thank you very much for your support. After following your recommendations everything worked correctly.

We have also successfully updated IvozProvider to version 4.4, and everything is running fine.

We remain at the disposal of the project and the community.

Best regards,
Angelo

Reply all
Reply to author
Forward
0 new messages