FreeSWITCH comes with a built-in web interface. It is made available by mod_xml_rpc
, which is not loaded by default and, therefore, goes unnoticed sometimes.
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 their FreeSWITCH installation. Follow these steps:
Open
modules.conf
in the FreeSWITCH source directory, and remove the comment from the#xml_int/mod_xml_rpc
line. Save the file and exit.Compile
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 want...