Using the built-in web interface
FreeSWITCH comes with a built-in web interface. It is made available by mod_xml_rpc
, which is not loaded by default and therefore sometimes goes unnoticed.
Getting ready
You will need to make sure that mod_xml_rpc
is built and loaded before trying to connect to the web interface. The mod_xml_rpc
module
is already compiled when using the Visual Studio 2008/2010 solution files with the FreeSWITCH source code. Linux and Mac OS X users will need to enable mod_xml_rpc
in your FreeSWITCH installation. Follow these steps:
Open
modules.conf
in the FreeSWITCH source directory and remove the comment on the#xml_int/mod_xml_rpc
line. Save the file and exitCompile
mod_xml_rpc
with this command:make mod_xml_rpc-install
If you want to have
mod_xml_rpc
load automatically each time you start FreeSWITCH then editconf/autoload_configs/modules.conf.xml
and uncomment this line:<!-- <load module=" mod_xml_rpc "/> -->
Save the file and exit.
If you do not load
mod_xml_rpc...