I'm integrating a voice bot using Drachtio FSMRF with FreeSWITCH (built from source). The integration works via mod_sofia, and media is handled by FSMRF. However, I'm running into a blocker where FreeSWITCH attempts to load mod_dialplan.so — which is either missing or fails to load, causing dialplan reload errors:
-ERR unloading module [No such module!]
-ERR loading module [module load file routine returned an error]
And we are facing issue with this while installing : https://github.com/drachtio/drachtio-fsmrf
I have questions:
1)Is mod_dialplan strictly required when using FreeSWITCH purely as a media server with Drachtio FSMRF?
2)If I'm not using XML-based dialplans (and routing is handled by the app), can I skip this module entirely, or must I load a valid mod_dialplan.so?
3)If it must exist, whch official module provides mod_dialplan.so, and how should it be compiled in modern FreeSWITCH builds?
I'm integrating a voice bot using Drachtio FSMRF with FreeSWITCH (built from source). The integration works via mod_sofia, and media is handled by FSMRF. However, I'm running into a blocker where FreeSWITCH attempts to load mod_dialplan.so — which is either missing or fails to load, causing dialplan reload errors:
-ERR unloading module [No such module!]
-ERR loading module [module load file routine returned an error]
And we are facing issue with this while installing : https://github.com/drachtio/drachtio-fsmrf
I have questions:
1)Is mod_dialplan strictly required when using FreeSWITCH purely as a media server with Drachtio FSMRF?
2)If I'm not using XML-based dialplans (and routing is handled by the app), can I skip this module entirely, or must I load a valid mod_dialplan.so?
3)If it must exist, whch official module provides mod_dialplan.so, and how should it be compiled in modern FreeSWITCH builds?