Bypassing ALL record options

I do not know if this forum relates to Raspbx or FreePBX on the Raspberry Pi, but I did post this on the RasPBX forum and have received no reply.

I am running a single dongle on Raspbx, and a single trunk, and here is my issue.

As I watch the asterisk console I see a call come in. I see 2 to 3 groups of messages before the call is actually routed to the main PBX server. Most of these messages refer to recordings such as “recording check”. The result is it takes between 4 and 7 seconds for the call to actually start ringing the extension.

I also run 2 x86 vanilla asterisk installations and have maximum of a 1 second delay on incoming calls

How can I get free PBX to not do the recording checks? I have turned off all recording options and the delay and most messages are the same as before…

I need to shorten the time that all of this recording check business in the incoming context takes.

The simplest (he says, knowing it isn’t really simple) is to create a new “override” context that removes all of the recording stuff from your context stream. Copy the old context from the system files to the “FreePBX-Override” extensions*.conf file and remove the recording checks.

Look at your logs and see if you can find the context where the recording checks are being done and copy that one first. Remove the parts that offend you, and try it.

One might ask, at this point, “but Dave, why don’t I just remove the recording checks from the regular config file?” The system overwrites these, so if you want to change the “default” contexts, you have to put them into the override file.

Another option would be so add a new context that duplicates the recording context(s) and just send your incoming lines to that (instead of [from-voip] or [from-pstn]).