Cursos Asterisk en México

Usuario y contraseña Chanspy desde freepbx

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Usuario y contraseña Chanspy desde freepbx

    Buen día, estoy tratando de hacer que el chanspy fusione solo desde determinada extensión y ademas que pida contraseña, eso se puede hacer desde el freepbx? o que archivo debo de editar debido a que leí que no se puede editar cualquier archivo si uso freepbx ya que cuando de se hace un reload o se reinicia la maquina volverán los cambio a los anteriores, lo que tengo es:

    en el archivo /etc/asterisk/extensions_additional.conf


    [app-chanspy]
    include => app-chanspy-custom
    exten => 555,1,Macro(user-callerid,) /// creo que acá puedo poner la extensión y la clave para hacer el monitoreo de la llamada? (21-1234,)
    exten => 555,n,Answer
    exten => 555,n,Wait(1)
    exten => 555,n,ChanSpy()
    exten => 555,n,Hangup

    ;--== end of [app-chanspy] ==--;


    Cual archivo debo editar?


    Gracia

  • #2
    Hola fmoreno,

    Edita el archivo extensions_custom.conf y crea el contexto [app-chanspy-custom] ahí podrás hacer ediciones para sólo permitir a ciertas extensiones o pedir autenticación. Eso tendrá prioridad sobre lo que haya en el contexto [app-chanspy]

    Saludos
    IT Specialist

    Comentario


    • #3
      Hola buen días gracias por responder

      Bueno les cuento que después de probar varias opciones y analizar varios tutoriales encontré uno a medida les cuento que fue lo que hice:

      1. Desactive la opción de chaspy en el freepbx
      2. Edite el archivo extensions_custom.conf con las siguientes instrucciones


      ;--== [app-chanspy] ==--;

      exten => 55,1,Macro(user-callerid)
      exten => 55,2,Authenticate(123456)
      exten => 55,3,Read(SPYNUM,agent-newlocation)
      exten => 55,4,System(echo "To: " >
      /var/spool/asterisk/spycalls)
      exten => 55,5,System(echo "Subject: [PBX]: SPY CALL ${SPYNUM}" >>
      /var/spool/asterisk/spycalls)
      exten => 55,6,System(echo "User ${CALLERID(NUM)} anda Espiando a ${SPYNUM}
      a las ${STRFTIME(%C%m%d%y%H%M)}" >> /var/spool/asterisk/spycalls)
      exten => 55,7,System(echo . >> /var/spool/asterisk/spycalls)
      exten => 55,8,System(sendmail -t -f <
      /var/spool/asterisk/spycalls)
      exten => 55,9,ChanSpy(SIP/${SPYNUM))

      ;--== end of [app-chanspy] ==--;

      3. Guarde cambios y reinicie el dialplan y listo ya puedes auditar llamadas presionando 55 y con una clave 123456 que se puede cambia, para mas información acá dejo el link por donde me guié un poco. http://www.voip-info.org/wiki/view/Asterisk+cmd+ChanSpy


      Un saludos y nuevamente muchas gracias.

      Comentario

      Principales Usuarios Activos

      Colapsar

      No hay usuarios activos superiores.
      Trabajando...
      X