Lançamento da plataforma de comunicação Asterisk 19 e distribuição FreePBX 16

Após um ano de desenvolvimento, foi lançado um novo ramo estável da plataforma de comunicação aberta Asterisk 19, utilizado para implantação de software PBXs, sistemas de comunicação de voz, gateways VoIP, organização de sistemas IVR (menu de voz), correio de voz, conferências telefônicas e call centers. O código fonte do projeto está disponível sob a licença GPLv2.

O Asterisk 19 é classificado como uma versão de suporte regular, com atualizações sendo lançadas ao longo de um período de dois anos. O suporte para a ramificação LTS anterior do Asterisk 18 durará até outubro de 2025, e o suporte para a ramificação Asterisk 16 até outubro de 2023. O suporte para a ramificação LTS 13.x e a ramificação de teste 17.x foi descontinuado. As versões LTS concentram-se na estabilidade e na otimização do desempenho, enquanto as versões regulares concentram-se na adição de funcionalidades.

Principais melhorias no Asterisk 19:

  • Categorias de logs de depuração foram implementadas, permitindo configurar a saída apenas das informações de depuração necessárias. Atualmente são oferecidas as seguintes categorias: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun e stun_packet.
  • Foi adicionado um novo modo de formatação de log “simples”, no qual o nome do arquivo, a função e o número da linha são exibidos no log sem caracteres de controle desnecessários (sem destaque). Também é possível definir seus próprios níveis de registro e alterar o formato de saída de datas e horas no registro.
  • A AMI (Asterisk Manager Interface) adicionou a capacidade de anexar manipuladores para eventos associados à chegada de um “flash” de sinal de tom (DTMF) (quebra de canal de curto prazo).
  • O comando Originar fornece a capacidade de definir variáveis ​​para um novo canal.
  • Adicionado suporte para envio de tons R1 MF (multifrequência) arbitrários para qualquer canal no comando SendMF e no gerenciador PlayMF.
  • O comando MessageSend fornece a capacidade de especificar separadamente os endereços de destino “Destino” e “Para”.
  • Adicionado o comando ConfKick, que permite desconectar um canal específico, todos os usuários ou usuários sem direitos de administrador da conferência.
  • Adicionado comando Reload para recarregar módulos.
  • Adicionado o comando WaitForCondition para pausar a execução do script de processamento de chamadas (dialplan) até que determinadas condições sejam atendidas.
  • A opção “A” foi adicionada ao módulo app_dial, que permite reproduzir som tanto para o chamador quanto para o chamador durante uma chamada.
  • Adicionado módulo app_dtmfstore, que armazena os dígitos de discagem por tom discado em uma variável.
  • O módulo app_morsecode fornece suporte para o dialeto americano do código Morse e fornece configurações para alterar o intervalo de pausas.
  • No módulo app_originate, para chamadas iniciadas a partir de scripts dialplan, foi adicionada a capacidade de especificar codecs, arquivos de chamada e ações de controle.
  • O módulo app_voicemail adicionou a capacidade de enviar uma saudação e instruções para usar o correio de voz antecipadamente e criar um canal somente após a hora de gravar uma mensagem recebida.
  • Adicionada configuração astcachedir para alterar o local do cache no disco. Por padrão, o cache agora está localizado em um diretório separado /var/cache/asterisk em vez do diretório /tmp.

Ao mesmo tempo, após três anos de desenvolvimento, foi publicado o lançamento do projeto FreePBX 16, desenvolvendo uma interface web para gerenciamento do Asterisk e um kit de distribuição pronto para a rápida implantação de sistemas VoIP. As mudanças incluem suporte para PHP 7.4, uma expansão de API baseada na linguagem de consulta GraphQL, uma transição para um único driver PJSIP (o driver Chan_SIP está desabilitado por padrão), suporte para criação de modelos para alterar o design do painel de controle do usuário, um redesenhado módulo de firewall com recursos expandidos para gerenciar tráfego SIP, capacidade de configurar parâmetros de protocolo para HTTPS, vincular AMI apenas a localhost por padrão, uma opção para verificar a força das senhas.

Você também pode observar a atualização corretiva da plataforma de telefonia VoIP FreeSWITCH 1.10.7, que elimina 5 vulnerabilidades que podem levar ao envio de mensagens SIP sem autenticação (por exemplo, para spoofing e spam através de um gateway SIP), vazamento de hashes de autenticação de sessão e DoS ataques (esgotamento de memória e travamentos) para bloquear o servidor enviando pacotes SRTP incorretos ou inundando pacotes SIP.

Fonte: opennet.ru

Adicionar um comentário