amportal long delay setting file permissions

Hoy en la oficina tuvimos un problema interesante digno de escribirlo en mi blog.

Resulta que un conmutador (Asterisk con freepbx) se “trabó” y ándale que alguien determinó que la mejor opción era reiniciarlo de botón (Si, así como lo leen).

Gracias a Dios no se dañó el arranque ni los discos, pero al estar tratando iniciar asterisk se quedaba en una pantallita que decía:

Setting file permissions.

Y ahí se quedaba las horas. Esto ya me había pasado antes ¡y lo había corregido! pero desafortunadamente no me acordaba como… U_U

Así que m puse a buscar en google, la lógica me decía que el setting file permissions hacia referencia a un montón de archivos que estaban siendo procesados, pero: ¡DONDE!

Encontré un par de ligas de interés sobre la estructura de directorios de freepbx:

http://www.freepbx.org/trac/wiki/FileSystemLayout

Incluso está entrada homónima parecía prometedora:

http://www.freepbx.org/forum/freepbx/users/amportal-long-delay-setting-permissions

Pero no, no era mi problema.

Solución:

En está ubicación había gigas de logs

/var/log/asterisk/mfcr2/span1

Resulta que a otro individuo (en este blog no se quema a nadie) se le ocurrió dejar un “log” de lo que hacia la librería de Moisés Silva, y estaba configurada de la siguiente forma:

Abres el archivo: /etc/asterisk/zapata.conf (si es una versión mas nueva se llama /etc/asterisk/chan_dahdi.conf) y buscas lo siguiente:

mfcr2_logdir=span1
mfcr2_logging=all
mfcr2_call_files=yes

Lo puedes borrar si quieres, yo en lo personal lo comenté y quedó así:

;mfcr2_logdir=span1
;mfcr2_logging=all
;mfcr2_call_files=yes

Guardas los cambios y con eso queda listo para ya no seguir logueando, de ahí únicamente ejecutas el comando:

#rm –rf /var/log/asterisk/mfcr2/span1

Para borrar los logs en ese direcotrio (o en el directorio que tenga los gigas de logs), esperas a que termine, reinicias el conmutador y listo.

Ya no debe de tardar nada para iniciar freepbx al hacer un amportal start.

Espero sea de ayuda, saludos Smile

Anuncios

One thought on “amportal long delay setting file permissions

  1. Qué tal.

    Nos sucedió algo parecido. También alguién dejo esas 3 líneas activas y me generó un log enorme, la cuestión es que intentamos borrar el contenido de /var/log/asterisk/mfcr2/span1, pero después de horas no se logró realizar.

    La pregunta es “es forzozo reiniciar el PBX” después de comentar las líneas ?? y cómo puedo hacer para que el borrado de la carpeta se logre.

    Gracias.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s