Es muy incomodo tener que arrancar manualmente FreeSWITCH desde la carpeta /usr/local/freeswitch/bin. Una solución es:
nano /etc/rc.local
y añadir
/usr/local/freswitch/bin/freeswitch –nc
Una solución mucho más practica y “limpia” es copiar un archivo de arranque que viene con las fuentes de freeSWITCH:
cd /usr/src/freeswitch-1.0.3/build
cp freeswitch.init.redhat /etc/init.d/freeswitch
modificarlo:
Hoy veremos como configurar el correo de voz en FreeSWITCH. El archivo principal de configuración es voicemail.conf.xml
Empecemos con éste:
nano /usr/local/freeswitch/conf/autoload_configs/voicemail.conf.xml
A lado de cada línea una pequeña explicación
Hoy veremos como configurar las extensiones de Freeswitch. Ya tenemos algunos ejemplos que vienen con la instalación de Freeswitch. Lo que haremos es cambiar algunos parámetros y hacer unas llamadas de prueba. Una premisa; mi Freeswitch está instalado en un servidor externo con todos los puertos necesarios abiertos. Las extensiones se conectan desde un portátil que está detrás de un router con ninguna puerta abierta.
Primero vamos a la carpeta de configuración de las extensiones:
Ahora que tenemos configurado freeswitch podemos empezar con una configuración mínima para que arranque y podamos hacer las primeras pruebas.
Vamos a modificar el fichero vars.xml
nano /etc/local/freeswitch/conf/vars.xml
si queremos usar un nombre de dominio en lugar de la dirección IP de nuestro servidor modificamos la siguiente línea:
<X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/>
con
Ahora que tenemos instalado freeswitch, echamos una miradita a las distintas carpetas que la instalación ha creado.
La carpeta principal es:
/usr/local/freeswitch
dentro de esta encontramos:
ls –l /usr/local/freeswitch
Comentarios recientes
hace 3 días 23 horas
hace 1 semana 4 días
hace 1 semana 4 días
hace 1 semana 4 días
hace 2 semanas 6 días
hace 4 semanas 3 días
hace 5 semanas 2 días
hace 5 semanas 3 días
hace 5 semanas 4 días
hace 6 semanas 2 días