No graba en las transferencias
El siguiente problema fue detectado en un Elastix 4.0 con Asterisk 11.24. No descartó que persista en Issabel, pero habría que confirmar.
El origen de la cuestión es que las grabaciones no incluía las transferencias. Para ser más claro, una llamada entrante (IN) que era dirigida hacia una cola (queue), es atendida por un coordinador. Luego este la vuelve a transferir, y en ese momento que realiza el corte (hangup), ya que alguien lo atendía del otro lado, la grabación se cortaba.
Esto puntualmente tiene que ver con una propiedad de asterisk (herencia), la cúal no estaba seteada. La forma de correguirlo es agregando la siguiente línea en el archivo: extensions_override_freepbx.conf (o extensions_override_elastix.conf)
Dependiente de tu versión deberías verificar en cúal de esos dos archivos agregar la línea
1-Haz backup de tu archivo
cp /etc/asterisk/extensions_override_freepbx.conf /etc/asterisk/extensions_override_freepbx.conf.bak
2-Busca la siguiente línea
exten => s,n(record),MixMonitor(${MIXMON_DIR}${CALLFILENAME}.${MIXMON_FORMAT},,${MIXMON_POST})
3-Agregá al final de esta (y en una nueva línea) , lo siguiente
exten => s,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
4-Reinicia el servicio del asterisk
sudo service asterisk restart
o ingresa a la consola del asterisk y haz un reinicio por aplicación
Stopping and Restarting Asterisk From The CLI – Asterisk Project – Asterisk Project Wiki
core restart gracefully
Listo!!!
A partir de ahora, la llamada inicial, contendrá en la grabación todas las transferencias que puede haber sufrido, hasta el último corte (Tanto del cliente o del agente) que haya transcurrido.