Lanzamento da plataforma de comunicación Asterisk 19 e da distribución FreePBX 16

Despois dun ano de desenvolvemento, lanzouse unha nova rama estable da plataforma de comunicación aberta Asterisk 19, utilizada para a implantación de PBX de software, sistemas de comunicación de voz, pasarelas VoIP, organización de sistemas IVR (menú de voz), correo de voz, conferencias telefónicas e centros de chamadas. O código fonte do proxecto está dispoñible baixo a licenza GPLv2.

Asterisk 19 clasifícase como unha versión de soporte regular, e as actualizacións lanzaranse nun período de dous anos. O soporte para a rama LTS anterior de Asterisk 18 durará ata outubro de 2025 e o soporte para a rama Asterisk 16 ata outubro de 2023. O soporte para a rama 13.x LTS e a rama de preparación 17.x foi descontinuada. As versións de LTS céntranse na optimización da estabilidade e do rendemento, mentres que as versións habituais céntranse en engadir funcionalidades.

Melloras clave en Asterisk 19:

  • Implementáronse categorías de rexistros de depuración, o que lle permite configurar a saída só da información de depuración necesaria. Actualmente ofrécense as seguintes categorías: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun e stun_packet.
  • Engadiuse un novo modo de formato de rexistro "sencillo", no que o nome do ficheiro, a función e o número de liña móstranse no rexistro sen caracteres de control innecesarios (sen resaltar). Tamén é posible definir os seus propios niveis de rexistro e cambiar o formato de saída das datas e horas no rexistro.
  • A AMI (Interface de Xestor de Asterisk) engadiu a posibilidade de anexar controladores para eventos asociados á chegada dun "flash" de sinal de ton (DTMF) (interrupción de canle a curto prazo).
  • O comando Orixinar ofrece a posibilidade de establecer variables para unha nova canle.
  • Engadido soporte para o envío de tons MF (multifrecuencia) R1 arbitrarios a calquera canle no comando SendMF e no xestor PlayMF.
  • O comando MessageSend ofrece a posibilidade de especificar por separado os enderezos de destino "Destino" e "Para".
  • Engadiuse o comando ConfKick, que che permite desconectar unha canle específica, todos os usuarios ou usuarios sen dereitos de administrador da conferencia.
  • Engadido o comando Recargar para recargar módulos.
  • Engadiuse o comando WaitForCondition para pausar a execución do script de procesamento de chamadas (dialplan) ata que se cumpran certas condicións.
  • A opción "A" engadiuse ao módulo app_dial, que che permite reproducir son tanto para a persoa que chama como para a persoa chamada durante unha chamada.
  • Engadiuse o módulo app_dtmfstore, que almacena os díxitos de marcación do ton marcado nunha variable.
  • O módulo app_morsecode ofrece soporte para o dialecto americano do código Morse e proporciona axustes para cambiar o intervalo de pausas.
  • No módulo app_originate, para as chamadas iniciadas desde scripts de dialplan, engadiuse a posibilidade de especificar codecs, ficheiros de chamadas e controlar accións.
  • O módulo app_voicemail engadiu a posibilidade de enviar un saúdo e instrucións para usar o correo de voz antes de tempo e crear unha canle só despois de que sexa hora de gravar unha mensaxe entrante.
  • Engadiuse a configuración astcachedir para cambiar a localización da caché no disco. Por defecto, a caché agora está situada nun directorio /var/cache/asterisk separado en lugar do directorio /tmp.

Ao mesmo tempo, despois de tres anos de desenvolvemento, publicouse o lanzamento do proxecto FreePBX 16, desenvolvendo unha interface web para xestionar Asterisk e un kit de distribución preparado para o rápido despregue de sistemas VoIP. Os cambios inclúen soporte para PHP 7.4, unha expansión da API baseada na linguaxe de consulta GraphQL, unha transición a un único controlador PJSIP (o controlador Chan_SIP está desactivado por defecto), soporte para a creación de modelos para cambiar o deseño do panel de control de usuario, un módulo de firewall con capacidades ampliadas para xestionar o tráfico SIP, a capacidade de configurar parámetros de protocolo para HTTPS, unir AMI só a localhost por defecto, unha opción para comprobar a solidez dos contrasinais.

Tamén podes observar a actualización correctiva da plataforma de telefonía VoIP FreeSWITCH 1.10.7, que elimina 5 vulnerabilidades que poden levar ao envío de mensaxes SIP sen autenticación (por exemplo, para falsificar e enviar correo non desexado a través dunha pasarela SIP), filtrando hash de autenticación de sesión e DoS. ataques (esgotamento da memoria e fallos) para bloquear o servidor enviando paquetes SRTP incorrectos ou inundando paquetes SIP.

Fonte: opennet.ru

Engadir un comentario