Elastix dialer no registra log y falla a cada mome

Discussion in 'Elastix 2.x' started by gecko, Aug 3, 2010.

  1. gecko

    Joined:
    May 24, 2010
    Messages:
    32
    Likes Received:
    0
    Hola a tdos, necesito ayuda con un problemita,les explico:

    Tengo instalado elastix 1.6-12 con el modulo de callcenter 1.5-2.1 todo estaba trabajando bien hace con los agentes y las llamadas predictivas. Pero hace poco mas de un mes, el elastisdialerd en un momento dado deja de funcionar, el servicio esta corriendo pero las llamadas no son asignadas a los agentes, no funciona el predictivo. Me logueo como usuario root en el server y ejecuto el siguiente comando:

    [root@elastix ~]# /etc/init.d/elastixdialer status
    dialerd (pid 5673 5670) is running...
    [root@elastix ~]# /etc/init.d/elastixdialer stop
    Stopping Elastix Dialer: [ OK ]
    [root@elastix ~]# /etc/init.d/elastixdialer status
    dialerd is stopped
    [root@elastix ~]# /etc/init.d/elastixdialer start
    Starting Elastix Dialer: [ OK ]
    [root@elastix ~]# /etc/init.d/elastixdialer status
    dialerd dead but pid file exists


    Con esoso comandos reinicio el elastixdialer pero el servicio no corre, entonces me logueo como admin en el web y lo hago iniciar desde la pestaña de configuracion del callcenter, cuando hago esto si funciona en la consola ejecuto:

    [root@elastix ~]# /etc/init.d/elastixdialer status
    dialerd (pid 18225 18223) is running...


    pero al cabo de unas horas vuelve a fallar.

    Por otro lado quiero ver el log del dialer y este no registra ningun evento a pesar de que seleccione la opcion Enable dialer debug en la web.

    tail -f /opt/elastix/dialer/dialerd.log

    [queue] => 2000
    [enterqueue_timestamp] => 1276905298
    [start_timestamp] => 1276905300
    [end_timestamp] =>
    )

    [27554-43-194858] => stdClass Object
    (
    [id_campaign] => 43


    y eso es todo lo que muestra, no registra ningun evento.
    Alguna idea de lo que puede estar pasando??
    Gracias por la ayuda que me puedan brindar.
    Saludos !!!!
     
  2. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    Te recomiendo que intentes con la última versión, adicionalmente comprueba el tamaño del archivo del log, puede que ya necesites vaciarlo.
     
  3. gecko

    Joined:
    May 24, 2010
    Messages:
    32
    Likes Received:
    0
    Re: Re:Elastix dialer no registra log y falla a cada mome

    Hola Gracias por responder,

    Te copio la salida del comando para ver el tamanio del archivo:

    [root@elastix dialer]# du -sh dialerd.log
    2.1G dialerd.log

    Bueno pues me parecio algo grande asi que lo vacie como sugeristes

    [root@elastix dialer]# du -sh dialerd.log
    4.0K dialerd.log

    [root@elastix dialer]# tail -f dialerd.log
    2010-05-25 10:46:59 : Main log opened correctly
    ----------------------------------------
    Marcador predictivo en PHP
    (PHP implementation, v1.0)
    Powered by Palosanto Solutions

    Please report bugs/issues at:
    a_villacis@palosanto.com
    ----------------------------------------


    pero igual no me esta registrando nuevos eventos, como hago para actualizar el modulo de callcenter sin perder la configuracion que tengo actualmente ??

    Saludos !!!!
     
  4. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    En la interfaz web debes comprobar que tengas las casillas marcadas del debug del call center y de los eventos de asterisk, también debes dar click en el botón guardar. No sé queé versión tengas, actualmente no hay forma de hacerlo. Si es que tienes una versión antigua, recominedo que borres la base de datos y subas el módulo, si tienes una versión actual, solamente lo instalas encima otra vez.
     
  5. gecko

    Joined:
    May 24, 2010
    Messages:
    32
    Likes Received:
    0
    Tengo instalado elastix 1.6-12 con el modulo de callcenter 1.5-2.1 y tambien tengo habilitadas las opciones q mencionas del debug (de hecho tengo seleccionadas todas las casillas), pero no se porque no registra el log.

    Tambien tengo el problema de que el servicio se cae y desde la consola no lo puedo arrancar, alguna otra idea ??

    Gracias !!!
     
  6. clop

    Joined:
    Jul 19, 2010
    Messages:
    1
    Likes Received:
    0
    Hola gecko, probablemente lo que te esté pasando es que no tenes permiso para escribir el archivo de log

    verificalo haciendo ls -l /opt/elastix/dialer/dialerd.log
    debería respnderte con algo así

    -rw-r--r-- 1 asterisk asterisk 44830091 Sep 7 10:55 /opt/elastix/dialer/dialerd.log

    si los los permisos de tu archivo de log no son esos, elastix no podrá escribirlo

    dejalo correctamente con:

    sudo chown asterisk.asterisk /opt/elastix/dialer/dialerd.log

    Saludos
     

Share This Page