Apache - grabacioens monitor (dolor de cabeza)

309 views
Skip to first unread message

Rodrigo Barahona

unread,
Jan 28, 2008, 2:25:20 PM1/28/08
to asterisk-es
Estimados, hace tiempo que no molestaba por estos lados.

Tengo mi server en perfectas condiciones, me funcionas los llamados,
las extensiones, las ivr.. el monitoreo etc.. Pero ahora mi jefecito
($@)#()"#/") se le ocurrio que le hiciera un panel donde saliera el
listado de todas las llamadas, facil pense yo por que todo eso queda
en la tabla cdr. pero me complico con que quiere un link que habra el
windows media y escuchar la grabacion de esa llamada (antes las
escuchaba directametne del server, via ftp eleguia la que quieria
escuchar).

Me puse a trabajar y no hay caso que de un browser acceda al
directorio /var/spool/asterisk/monitor.... me da acceso denegado, he
cambio mil veces los permisos e acceso a esa carpeta.. he cambiado el
grupo y usuario de apache y de asterisk... y nada...

Si alquien tiene una luz de como hacerlo.. se lo agradeceria y si
alguien tiene paracetamol.. tmb por que me produjo un dolor de
cabeza...

saludos

paco gil

unread,
Jan 28, 2008, 2:30:30 PM1/28/08
to aster...@googlegroups.com
solo por informar y a riesgo de que me destierren.... 

Trixbox ya lo trae echo: en el cdr report, justo al lado de los reportes, aparece un link al archivo de audio. Pinchas y se empieza a reproducir...

Supongo que se podrá hacer de otro modo, aunque no me he puesto a investigarlo...

saludos,
--
http://ualtech.wordpress.com

Vladimir de la Cruz

unread,
Jan 28, 2008, 2:32:30 PM1/28/08
to aster...@googlegroups.com

Guillermo Prado Obando

unread,
Jan 28, 2008, 2:43:40 PM1/28/08
to aster...@googlegroups.com
No es para tanto rodrigo lo que yo he realizado es lo siguiente :

1. Crear un directorio dentro de la aplicacion WEB, digamos www/app/grabaciones
2. crear un enlace simbólico a /var/spool/asterisk/monitor
3. con ese enlace todo lo que está en /var/spool/asterisk/monitor, aparece en www/app/grabaciones
4. instalar en www/app/grabaciones algun programa que liste los archivos contenidos en el directorio.


Saludos


--
Atentamente,


Guillermo Prado Obando.
Bogotá D.C Colombia.
Asesor en Tecnología.



2008/1/28, Vladimir de la Cruz <vla...@gmail.com>:

Saúl Ibarra

unread,
Jan 28, 2008, 6:41:25 PM1/28/08
to aster...@googlegroups.com
On Jan 28, 2008 8:30 PM, paco gil <pag...@gmail.com> wrote:
> solo por informar y a riesgo de que me destierren....
>

Paco que te veo!!

> Trixbox ya lo trae echo: en el cdr report, justo al lado de los reportes,
> aparece un link al archivo de audio. Pinchas y se empieza a reproducir...
>
> Supongo que se podrá hacer de otro modo, aunque no me he puesto a
> investigarlo...
>

Como te ha comentado vlad, tienes ARI, Asterisk Recording Interface,
que se adapta a lo que estas buscando :)

> saludos,
>
>


--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/

Rodrigo Barahona

unread,
Jan 29, 2008, 2:17:13 PM1/29/08
to asterisk-es
Guillermo, lo hice pero igual me de el erro de permiso denegado. que
acceso debe tener?? se los doy al enlace??

Gracias.

On 28 ene, 16:43, "Guillermo Prado Obando" <gprado.oba...@gmail.com>
wrote:
> No es para tanto rodrigo lo que yo he realizado es lo siguiente :
>
> 1. Crear un directorio dentro de la aplicacion WEB, digamos
> www/app/grabaciones
> 2. crear un enlace simbólico a /var/spool/asterisk/monitor
> 3. con ese enlace todo lo que está en /var/spool/asterisk/monitor, aparece
> en www/app/grabaciones
> 4. instalar en www/app/grabaciones algun programa que liste los archivos
> contenidos en el directorio.
>
> Saludos
>
> --
> Atentamente,
>
> Guillermo Prado Obando.
> Bogotá D.C Colombia.
> Asesor en Tecnología.
>
> 2008/1/28, Vladimir de la Cruz <vlad...@gmail.com>:
>
>
>
> > Utiliza ARI http://www.littlejohnconsulting.com/ari
>
> > Vlad
>

Rodrigo Barahona

unread,
Jan 29, 2008, 2:23:35 PM1/29/08
to asterisk-es
Se me olvidadba algo

el grupo propietario del enlace es viboxgroup que tiene a los usuarios
root y apache
el dueño es root


On 28 ene, 16:43, "Guillermo Prado Obando" <gprado.oba...@gmail.com>
wrote:
> No es para tanto rodrigo lo que yo he realizado es lo siguiente :
>
> 1. Crear un directorio dentro de la aplicacion WEB, digamos
> www/app/grabaciones
> 2. crear un enlace simbólico a /var/spool/asterisk/monitor
> 3. con ese enlace todo lo que está en /var/spool/asterisk/monitor, aparece
> en www/app/grabaciones
> 4. instalar en www/app/grabaciones algun programa que liste los archivos
> contenidos en el directorio.
>
> Saludos
>
> --
> Atentamente,
>
> Guillermo Prado Obando.
> Bogotá D.C Colombia.
> Asesor en Tecnología.
>
> 2008/1/28, Vladimir de la Cruz <vlad...@gmail.com>:
>
>
>
> > Utiliza ARI http://www.littlejohnconsulting.com/ari
>
> > Vlad
>

Ing. Rodrigo Fernandez Rodriguez

unread,
Jan 30, 2008, 1:11:35 AM1/30/08
to aster...@googlegroups.com
Hola!!!

Por lo que veo quieres listar grabaciones, mira te dire lo que hago yo con
mis clientes y quedan felices (recuerda, no te quiebres la cabeza vende
soluciones (sorry es q soy de tendencia "funcionalista") no quebradero de
cabeza).

Por lo que veo quieres hacer publica tu librería de grabaciones te dire que
hago yo

1.- crear una carpeta en /usr/shrase/samba
2.- mandar dentro de mi carpeta un enlace simbolico del
/var/spool/asterisk/monitor

3.- configurar mi samba asi bien bonito

4.- ponerlo en red y decirle a mi user "en esta pc "magica" tienes las
grabaciones de modo local se borran cada 8 dias asi que escucha las que
necesites si necesitas salvar alguna solo dale copiar y pegar")

5.- en mi cron le puse una rutina que cada domingo a las 12 de la noche
congele a asterisk y mis zapatas, y borre el contenido en el spool de
asterisk y luego re-arranque mi asterisk.

Escenario 2 (cliente que quiere el botoncitop "magico")

Para este cliente te dire la santa solucion

1.- create un usuario, y ponle una contraseña ruda (ya me imagino los flames
cuando lean esto) un4c0ntr453naqu3n0las3p4n1d10s

2.- creale un enlace simbolico en su home del monitor

3.- dale acceso ftp hay un ftp para Windows muy guapo (y por erl morro) q se
llama ftp commander es freeware y muy intuitivo, le salvas la contraseña a
tu usuario en un perfil de conexión y listo ya tienes el flamante acceso en
linea, ò via web browser por sintaxis ftp://myserver.com

4.- OPCIONAL: en el /etc/passwd a tu user ponle el nivel a 0 (osea root)
para que no tengas lios con borrados o cosas asi (por eso requieres una
contraseña "que no la sepa ni dios"


Ahora otro comentario probaste con un chown -R usuario a la carpeta asterisk
y luego un chgrp -R a la misma carpeta? Asi cambias permisos y usuarios
prueba con "nobody"

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de Rodrigo Barahona
Enviado el: Martes, 29 de Enero de 2008 01:24 p.m.
Para: asterisk-es
Asunto: [Asterisk-ES] Re: Apache - grabacioens monitor (dolor de cabeza)

Reply all
Reply to author
Forward
0 new messages