Ingresar  \/ 
x
 Use Facebook account  Use Google account  Use Microsoft account  Use LinkedIn account
o
x

Solucionar Error 403 al Acceder/Descargar Grabaciones/Recordings de Vicidial

error 403 downloading recordings vicidial

Introducción:

Estás intentanto descargar una grabación o recording de Vicidial y te sale el Error 403 de Acceso Prohibido. Este tutorial te enseña cómo solucionarlo. Este error significa básicamente que NO hay permiso de acceder a estos recursos. Por ejemplo estás accediendo a: http://tuIP/RECORDINGS/MP3/20171129-124003_3187267705-all.mp3, pero no te deja y te sale el error 403. Ahora sí, Manos a la obra!!!  Podría serte de guía también si usas GoAutoDial. 

recordings in user stats vicidial

Paso 1. Dar Permisos de Acceso/Descarga a donde se encuentran las grabaciones

download vicidial recordings ftp filezilla

Estas grabaciones se encuentran almacenadas en: /var/spool/asterisk/monitorDONE/, las cuales son accesible a través de una dirección web: IP/RECORDINGS/, lo cual se logra a través de una Alias en Apache. Pero bueno, lo de hacer es bien simple: entrando con consola en root, ejecuta:

chmod 755 /var/spool/asterisk -R

Lo cual colocará permisos 755 en el directorio /var/spool/asterisk y todas los demás directorios y archivos dentro (con la opción -R de Recursivamente). Este permiso es suficiente para permitir la lectura o descarga de los archivos respectivos.

Ahora prueba accediendo al link de la grabación de nuevo. Sólo en caso que aún no te funciona, sigue con el Paso 2.

Paso 2. (Opcional) Verificar permisos en /etc/apache2/conf.d/vicirecord.conf (en minúscula)

Con ayuda de un administrador FTP/sFTP como Filezilla o por la consola (por ejemplo, con Putty), abre/edita el archivo /etc/apache2/conf.d/vicirecord.conf, que es donde se encuentra lo relacionado con la configuración de Alias para IP/RECORDINGS, y asegúrate de que se permita el acceso, dependiendo de la versión de Apache2:

En Apache 2.2:

Order allow,deny
Allow from all

En Apache 2.4:

Require all granted

Puedes verificar tu versión de Apache ejectutando:

httpd -v

En cualquiera de las dos versiones, en vez de all puedes colocar la IP específica de donde deseas acceder, por ejemplo, Allow from 186.52.65.47

Y ahora reinicia Apache para cargar los cambios:

service apache2 restart

Listo. Esto es todo. Espera les haya servido. Coloca tus comentarios abajo. Dios los bendiga!!!

Fuentes:

http://www.vicidial.org/VICIDIALforum/viewtopic.php?f=4&t=30207

http://www.vicidial.org/VICIDIALforum/viewtopic.php?f=4&t=33291

http://www.eflo.net/VICIDIALforum/viewtopic.php?f=4&t=35434

Sobre el Autor
Adesh Johnson
Author: Adesh Johnson
Soy muy creyente en Dios. Ésto no me ha impedido un gran interés por la ciencia y la tecnología, y antes bien Dios me ha servido como guía e inspiración. Soy colombiano y tengo un grado en ingeniería. Busco ser no sólo espectador sino también creador en lo referente a la industria del internet. Específicamente, trabajo en el tema de telecomunicaciones bajo Protocolo de Internet IP. Me gusta la optimización de recursos y me considero perfeccionista. También me gusta el cine reflexivo.

ImprimirCorreo electrónico

Donaciones - Tutoriales y VideoTutoriales Fututel

Dona si crees que lo merecemos. Ésto nos ayudará para seguir publicando y hacerte la vida más fácil :)

Cantidad: