For enabling/disabling FreeSWITCH modules. It writes directly to modules.conf.xml
DO NOT make the MISTAKE of assuming what you see here in the Modules configuration page actually represents the settings that were configured in FreeSWITCH.
By default, this is not the case in order to protect any customisations that people have made directly in FreeSWITCH to which modules are loaded (some people might not want to use the module GUI in FusionPBX and might prefer working directly with FreeSWITCH).
- If you are doing a fresh install and want to manage the FreeSWITCH modules from FusionPBX you can safely apply these settings. To apply the settings edit ANY module setting, you don't need to actually ,make a change just save the settings as they are. Then apply your settings. What you achieve by doing this is that you commit these settings into freeswitch/conf/autoload_configs/modules.conf.xml. You can actually see the settings in the FusionPBX XML editor under autoload_configs/modules.conf.xml.
- If you have an existing FreeSWITCH implementation and are adding FusionPBX to it to manage it, then you should review and update all the settings in this section to match what you already have defined in freeswtich/conf/autoload_configs/modules.conf.xml as this file will be overwritten by FusionPBX when you apply the settings.
Now from this page you can also START / STOP the modules, CHECK their status Running / Stopped