I just tried switching Asterisk versions on the fly, from 14 to 13, and now when I dial an inbound route am getting a fast busy the asterisk CLI shows:
[2017-11-03 12:21:29] ERROR[13509][C-00000002]: rtp_engine.c:435 ast_rtp_instance_new: No RTP engine was found. Do you have one loaded?
[2017-11-03 12:21:29] NOTICE[13509][C-00000002]: chan_sip.c:26313 handle_request_invite: Failed to authenticate device āRedactedā
What happened? Any ideas on how to fix this? I jumped back to Asterisk 14 using the above method and am still having the same issue.
Running ls /usr/lib64/asterisk/modules/ -l | grep res_rtp_
I get:
-rwxr-xr-x 1 root root 131024 Oct 31 15:26 res_rtp_asterisk.so
-rwxr-xr-x 1 root root 24640 Oct 31 15:26 res_rtp_multicast.so
So it looks like it is there, but I donāt really have a clue on where to go from here. Is there an option to restore to the base image that was installed? I just got this server setup, and do not want to have to reinstall the distro, if possible.
The modules are up to date, but the system is not activated yet. I was going to do that today, by moving our module licenses from our old machine (freepbx 13) to the new server.
Do you think activating the server and running system update will resolve the kernel mismatch?
Not having the box activated meant I didnāt get the System Updates in Module Admin. Activated box, ran system updates, load res_rtp_asterisk.so from the CLI and we are back. Thanks again Dicko and Lorne!
For future readers, do not switch major releases of Asterisk on the fly without activating the box.
Just had this error happen on a FPBX 14.0.3.1 virtual SNG7 instance. System is activated, with all module updates installed. Installed the latest system updates from the FPBX updates tool under admin. This updated my asterisk15 from 15.2.2.1 to 15.4.0. After restarting the system, rtp module would not load. Did a yum downgrade on all asterisk15 rpmās and did an fwconsole restart, and the res_rtp_asterisk module loads. I did try to load it manually while 15.4.0 was installed from the asterisk cli, and I got the loader.c dependency error.
Same issue. Did āyum update/upgradeā and went to FPBX 14.0.3.1 / Asterisk 15.4.0. Could not make or receive calls. Error: āNo RTP engine was found. Do you have one loaded?ā
Advanced Settings / SIP Channel Driver was set to āchan_sipā. Changed to ābothā and rebooted to resolve.