Adjust Advanced Settings¶
Advanced Settings is the catch-all for low-level UnifiedBX behaviors not exposed in module-specific UIs — call recording paths, dialplan globals, DTMF buffer sizes, log verbosity, and more. Most users never touch this; admins drop in here when something specific is misbehaving.
Know what you're changing
Advanced Settings can break things subtly. Note the original value before changing. Apply Config after any change.
Steps¶
- Go to System Admin → Advanced Settings.
- Use the Show readonly settings / Show hidden settings toggles at the top to expand the list (toggling them on shows everything; default view hides options most people shouldn't change).
- Use the search box to find a specific setting.
- Edit the Value column for a setting.
- Click the green checkmark to save.
- Click Apply Config.
Settings People Actually Adjust¶
- Asterisk Trunk Dial Options — global default for trunk dial flags (e.g.
tTfor transfers). - Default Recording Format —
wav(default) vsgsm(smaller files). - Asterisk Manager Port / IP — change AMI listening config.
- Internal Dialplan Includes — controls which custom dialplan files load.
- Module Admin: Track Module Versions — set what info Sangoma update servers see.
- Override SIP Settings —
Yeslets sipsettings page override system-level defaults. - Use FreePBX Default User —
Noremoves the defaultadminuser (recommended after creating a real admin). - Dynamic Routes — toggle dynamic route module behaviors.
- Cron schedule — when do scheduled tasks run.
Settings to LEAVE ALONE Unless You Know Why¶
- Anything
BootstraporInternal Dialplanrelated. - Anything in the
mysql/databasesection. - Anything labeled
experimental.
Verify¶
After a change, test the relevant feature. If something breaks, set it back to the noted original value.
Common Issues¶
- Apply Config errors after a change. The change introduced an invalid value. Set back to default.
- Hidden settings cleared. "Show hidden settings" off. Toggle on.
- Change reverts after Apply Config. Some settings are managed by another module (e.g. Sysadmin overrides advanced for some keys). Check what owns the value.
- System slow after toggling something. Some settings affect every dialplan call (high cost per change). Revert if perf drops.