Lanzamiento de la plataforma de comunicación Asterisk 19 y distribución FreePBX 16

Después de un año de desarrollo, se lanzó una nueva rama estable de la plataforma de comunicación abierta Asterisk 19, que se utiliza para implementar software PBX, sistemas de comunicación de voz, puertas de enlace VoIP, organización de sistemas IVR (menú de voz), correo de voz, conferencias telefónicas y centros de llamadas. El código fuente del proyecto está disponible bajo la licencia GPLv2.

Asterisk 19 está clasificado como una versión de soporte regular, y las actualizaciones se implementan durante un período de dos años. El soporte para la rama LTS anterior de Asterisk 18 durará hasta octubre de 2025 y el soporte para la rama Asterisk 16 hasta octubre de 2023. Se ha descontinuado el soporte para la rama LTS 13.x y la rama provisional 17.x. Las versiones LTS se centran en la estabilidad y la optimización del rendimiento, mientras que las versiones regulares se centran en agregar funcionalidad.

Mejoras clave en Asterisk 19:

  • Se han implementado categorías de registros de depuración, lo que le permite configurar la salida de solo la información de depuración necesaria. Actualmente se ofrecen las siguientes categorías: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun y stun_packet.
  • Se ha agregado un nuevo modo de formato de registro "simple", en el que el nombre del archivo, la función y el número de línea se muestran en el registro sin caracteres de control innecesarios (sin resaltar). También es posible definir sus propios niveles de registro y cambiar el formato de salida de las fechas y horas del registro.
  • La AMI (Asterisk Manager Interface) ha agregado la capacidad de adjuntar controladores para eventos asociados con la llegada de una señal de tono (DTMF) "flash" (interrupción de canal a corto plazo).
  • El comando Originar brinda la capacidad de configurar variables para un nuevo canal.
  • Se agregó soporte para enviar tonos arbitrarios R1 MF (multifrecuencia) a cualquier canal en el comando SendMF y el administrador PlayMF.
  • El comando MessageSend ofrece la posibilidad de especificar por separado las direcciones de destino "Destino" y "Para".
  • Se agregó el comando ConfKick, que le permite desconectar de la conferencia un canal específico, todos los usuarios o usuarios sin derechos de administrador.
  • Se agregó el comando Recargar para recargar módulos.
  • Se agregó el comando WaitForCondition para pausar la ejecución del script de procesamiento de llamadas (plan de marcado) hasta que se cumplan ciertas condiciones.
  • La opción "A" se ha agregado al módulo app_dial, que le permite reproducir sonido tanto para la persona que llama como para la persona llamada durante una llamada.
  • Se agregó el módulo app_dtmfstore, que almacena los dígitos de marcación del tono marcado en una variable.
  • El módulo app_morsecode brinda soporte para el dialecto americano del código Morse y proporciona configuraciones para cambiar el intervalo de pausas.
  • En el módulo app_originate, para las llamadas iniciadas desde scripts de plan de marcado, se ha agregado la capacidad de especificar códecs, archivos de llamadas y acciones de control.
  • El módulo app_voicemail ha agregado la capacidad de enviar un saludo e instrucciones para usar el correo de voz con anticipación y crear un canal solo después de que llegue el momento de grabar un mensaje entrante.
  • Se agregó la configuración astcachedir para cambiar la ubicación del caché en el disco. De forma predeterminada, el caché ahora se encuentra en un directorio separado /var/cache/asterisk en lugar del directorio /tmp.

Al mismo tiempo, después de tres años de desarrollo, se publicó el lanzamiento del proyecto FreePBX 16, que desarrolla una interfaz web para administrar Asterisk y un kit de distribución listo para usar para el rápido despliegue de sistemas VoIP. Los cambios incluyen soporte para PHP 7.4, una expansión de API basada en el lenguaje de consulta GraphQL, una transición a un único controlador PJSIP (el controlador Chan_SIP está deshabilitado de forma predeterminada), soporte para crear plantillas para cambiar el diseño del panel de control de usuario, un rediseñado módulo de firewall con capacidades ampliadas para administrar el tráfico SIP, la capacidad de configurar parámetros de protocolo para HTTPS, vincular AMI solo a localhost de forma predeterminada, una opción para verificar la seguridad de las contraseñas.

También cabe destacar la actualización correctiva de la plataforma de telefonía VoIP FreeSWITCH 1.10.7, que elimina 5 vulnerabilidades que pueden llevar al envío de mensajes SIP sin autenticación (por ejemplo, para suplantación de identidad y spam a través de una puerta de enlace SIP), filtración de hashes de autenticación de sesión y DoS. ataques (agotamiento de la memoria y fallas) para bloquear el servidor enviando paquetes SRTP incorrectos o inundando paquetes SIP.

Fuente: opennet.ru

Añadir un comentario