Lanzamiento Nuevo ISO Beta para Pruebas
asternic El proyecto ha futuro se puede pensar en instalar directo desde github.?
Una duda porque no se reporta acá, con la palabra beta en este mismo. hilo.
Así se va solucionando entre todos.
gracias.
Hola,
Pueden reportar aquí, pero la idea es que exista una persona que pueda recopilar y depurar dichos reportes, en este hilo puede haber reportes incompletos y/o duplicados, lo que insume tiempo revisar. Alfio gentilmente se postuló para realizar esta tarea, si algún otro desea colaborarle, es bienvenido.
Un reporte de bug debe estar explicado en total detalle, explicando el modo de reproducir el problema, y debe llegar en lo posible confirmado por más de un usuario. Como desarrollador, debo insumir el tiempo en arreglar un problema, no en tratar de duplicarlo en ciertas condiciones, para luego ver que no se puede reproducir porque dichas condiciones no son quizás las mismas, etc.. ese tiempo no debe ser invertido por un desarrollador.
Si en el reporte de bug, además se sugiere una solución, es por supuesto bienvenida. Y si la sugerencia viene como un pull request en github, también es bienvenido siempre que el pull request esté bien conformado.
Por lo pronto los bugs importantes que se fuereon solucionando, de los que recuerdo, son:
1) permiso de dialparties.agi incorrecto
2) recupero de call park en asterisk 13
3) cdr duplicados en asterisk 13
4) no sobreescribir /etc/sudoers al instalar framework
Uno que no es en mi opinión un bug de seguridad, pero igual fue atendido
1) opcion por defecto de dial incluye T para permitir que el llamante transfiera.
En este caso cambiamos el default, como consecuencia una secretaria que llame en nombre de su jefe y luego quiera transferir, NO podrá hacerlo, Como tal , deberá volver a activar la opción T en los troncales, o bien configurar el override correspondiente.
Los que no son bugs y fueron reportados como tal, por lo tanto NO se ha arreglado nada pues no está roto
1) grabación aparece duplicada para llamados de cola (esto es así pues se genera un CDR del canal llamante, y un CDR de la cola, esto no es incorrecto ni un bug. Se puede debatir si en el reporte deben excluirse las entradas de CDR duplicadas o no, en principio creo que no pues en ciertas condiciones, pueden ser requeridos ambos registros
Varios otros bugs fueron solucionados, pequeños y que no se notan mucho. Ya existe un iso nuevo con más correcciones de este tipo, pero no vamos a lanzar otro beta público hasta tanto no tengamos otros problemas reportados y confirmados por usuarios que podamos solucionar. Los pequeños arreglos no ameritan un nuevo beta público por el momento. (Se requiere un apply changes en un equipo recién instalado, de otro modo algunas opciones de PBX no cargan bien, hasta tanto se hace un apply).
Cuando consideremos que está avanzado para un release final, antes de ello trabajaremos en los netinstalls correspondientes, lo que va a insumir algunas semanas más.
Segurmente hay otras cosas que hemos hecho que estoy olvidando para este post. Existe un API completo para trabajar con la PBX, ya está diría 100% funcional y cubriendo todos los aspectos de configuración de PBX.
No vamos a incorporar los cambios agregados algo apresuradamente en github para el módulo de call center en esta nuevo release, habría que conformar un equipo de desarrolladores y de testeo solo para este módulo. Es posible que hagamos un revert de lo que se hubo aplicado ya en github, para ver si se puede volver a encarar estas mejoras de manera más prolija y ordenada.
Para todos les comento que habilitamos un patreon para issabel ( https://www.patreon.com/issabel ), son bienvenidos en colaborar con el proyecto por esta vía, estamos viendo de habilitar funcionalidad nueva para los que sean patreons del proyecto (wizard de configuración, GUI renovado), esto está todavía en discusión, pero es una posibilidad concreta.
Con respecto a poder instalar todo desde github, es una idea interesante.. la cosa es que al ser iIssabel una continuación de un proyecto ya existente, en donde le modo de empaquetado es el .rpm, por cuestiones de tiempo se decidió respetar la organización de estos rpm para publicar en github. De modo que es práctico para generar los .rpm, pero no es práctivo para poder installar directo desde github. Además de que al incluir muchos scripts de sistema, no es posible poder hacer una instalación 100% desde github... siempre se requerirá de un script instalador que mueva cosas por aquí y por allá con permisos adecuados, y estas cosas en un Centos que usa RPM puede romper la base de datos RPM/YUM lo que luego hace que administrar el sistema sea complicado, y surjan comflictos. No todo es tan facil como parece.
asternic el punto 1 opción . aca explican que se debe realizar por parte del administrador de la planta de vozip.
https://pbxinaflash.com/community/threads/security-hole-in-dial-plan.19154/
Si esto no influye en que se inseguro dejarlo así. Ahí esta como se arregla.
dariohimo Por eso mismo digo que no es un bug en si mismo, sino una opción de configuración. Es claro que no está bien permitir que alguien que llame a nuestra PBX pueda hacer una transferencia a un número externo, que saldrá desde nuestra PBX. Así que en el próximo release, el default no incluye la opción T, y queda al administrador activarlo o no. Con un default más restrictivo, al menos no pasará esta opción "inadvertida" por administradores de centralitas que no estén familiarizados con estas opciones y sus consecuencias.
Saludos,
Hola, agrego unas cosas a nivel sistema base:
- ISO basado en CentOS 7.7(1908)
- Modulo de kernel para GeoIP(xtables-addons) en dkms, no se compila mas en el primer booteo y soporta update de kernel
- Modificado el cron de GeoIP para que nuevamente actualice la base de datos. En proceso
- Asterisk 13 actualizado a 13.28.1
- Asterisk 16.5.1
- Message of the day modificado y con informacion util para administradores
- Solicitud de claves en primero booteo: Cambio de formato de mensajes
Saludos.
venturinog Hola, dejo este link http://www.voipbl.org/#install
venturinog No entiendo bien lo de Geoip, intento usa reglas en iptables y me da error: iptables v1.4.21: Couldn't load match `geoip':No such file or directory
RiveraPer Hola. No esta la base de datos cargada ya que en el Beta no funciona el cron
venturinog Gracias.
please create a wizard in PJSIP gui
- Edited
Nueva BETA disponible.
https://sourceforge.net/projects/issabelpbx/files/Issabel%204/issabel4-BETA-USB-DVD-x86_64-20191014.iso/download
Fixes:
- Agrega hostname a /etc/hosts. Arregla probemas de DNS timeout
- Arregla errores de Asterisk 16 con el modulo "Mi extension"
- Arregla update de base de datos GeoIP via cron
- No pisa el archivo /etc/sudoers. Crea /etc/sudoers.d/issabel
- Arregla Dashboard con Asterisk 16
- Arregla importacion batch con Asterisk 16
- add hostname to /etc/hosts. Fixes DNS timeout
- Fixes "My extension" errors with Asterisk 16
- Fixes GeoIP updates cron issues
- Do not override sudoers file, now installation creates /etc/sudoers.d/issabel
- Fixes Dashboard with Asterisk 16
- Fixes batch import with Asterisk 16
Saludos.
Tom Thanks for your interest. You can become a patron ( http://www.patreon.com/issabel ) , if we reach some goal, we might push development of pjsip support in GUI sooner than later.
- Edited
Estoy con la prueba de la nueva ISO (beta) con asterisk 16.
Detecto fallo al crear una cola con agentes dinámicos.
Agrego 3 agentes 8110,0 8111,0 y 8112,0. Al enviar cambios veo que desaparecen los dos primeros y solo queda el 8112, y al aplicar cambios veo un WARNIG en la consola:
[2019-10-16 13:03:23] WARNING[10543]: app_queue.c:3343 queue_set_param: Unknown keyword in queue '7000': eventmemberstatus at line 17 of queues.conf
[2019-10-16 13:03:23] WARNING[10543]: app_queue.c:3343 queue_set_param: Unknown keyword in queue '7000': eventwhencalled at line 18 of queues.conf
- Edited
Hemos corregido el problema de la edicion de miembros dinámicos en Asterisk 16, gracias @RiveraPer por las pruebas y el reporte de bug,.. si encuentras otra cosa por favor dejanos saber así podemos incluir más fixes para el próximo beta público.
Saludos,
I have installed issabel 20181002 asterisk 13 I made copies and copied it on issabel 20191014 asterisk 16 restore and the message WARNING: Versions to restore are different pops up. You could have any problem with the behavior of the programs after restoring. Press process to accept or cancel if not
Tom Did you have any problem?