Rilascio della piattaforma di comunicazione Asterisk 19 e della distribuzione FreePBX 16

Dopo un anno di sviluppo è stato rilasciato il nuovo ramo stabile della piattaforma di comunicazione open source Asterisk 19, utilizzata per il deployment di centralini software, sistemi di comunicazione vocale, gateway VoIP, organizzazione di sistemi IVR (menu vocale), caselle vocali, conferenze telefoniche e call center. I codici sorgenti del progetto sono disponibili sotto licenza GPLv2.

Asterisk 19 è classificato come rilascio con supporto standard, aggiornamenti per il quale sono previsti per un periodo di due anni. Il supporto per il precedente ramo LTS Asterisk 18 durerà fino a ottobre 2025, mentre per il ramo Asterisk 16 fino a ottobre 2023. Il supporto per il ramo LTS 13.x e il ramo intermedio 17.x è stato interrotto. Nella preparazione delle versioni LTS, si pone particolare attenzione alla stabilità e all'ottimizzazione delle prestazioni, mentre la priorità delle versioni standard è l'espansione delle funzionalità.

Miglioramenti chiave in Asterisk 19:

  • Sono state implementate categorie di log di debug, che consentono di configurare l'uscita solo delle informazioni di debug necessarie. Al momento sono disponibili le seguenti categorie: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun e stun_packet.
  • È stata aggiunta una nuova modalità di formattazione dei log 'plain', che mostra nel log, senza caratteri di controllo aggiuntivi (senza evidenziazione), il nome del file, la funzione e le righe con il numero. È stata inoltre fornita la possibilità di definire livelli personalizzati di logging e di modificare il formato dell'uscita del log con date e orari.
  • Nell'AMI (Asterisk Manager Interface) è stata aggiunta la possibilità di allegare gestori per eventi relativi all'arrivo del segnale tonale (DTMF) 'flash' (interruzione temporanea del canale).
  • Nel comando Originate (inizializzare una chiamata) è stata implementata la possibilità di impostare variabili per il nuovo canale.
  • Nel comando SendMF e nel gestore PlayMF è stata aggiunta la supporto per l'invio di segnali tonali R1 MF (multi-frequenza) a qualsiasi canale.
  • Nel comando MessageSend è stata fornita la possibilità di specificare separatamente gli indirizzi di destinazione 'Destination' e 'To'.
  • È stato aggiunto il comando ConfKick, che consente di disconnettere dalla conferenza un determinato canale, tutti gli utenti o gli utenti senza diritti di amministratore.
  • È stato aggiunto il comando Reload per ricaricare i moduli.
  • È stato aggiunto il comando WaitForCondition per sospendere l'esecuzione dello script di gestione delle chiamate (dialplan) fino al verificarsi di determinati condizioni.
  • Nel modulo app_dial è stata aggiunta l'opzione «A» che consente di riprodurre durante una chiamata il suono sia per l'abbonato chiamante che per quello chiamato.
  • Aggiunto il modulo app_dtmfstore, che memorizza in una variabile i numeri composti dal tastierino.
  • Nel modulo app_morsecode è stata implementata la supporto per il dialetto americano del codice Morse e fornita un'impostazione per modificare l'intervallo delle pause.
  • Nel modulo app_originate per le chiamate avviate da scenari dialplan, è stata aggiunta la possibilità di specificare codec, file di chiamata e azioni di controllo.
  • Nel modulo app_voicemail è stata aggiunta la possibilità di inviare anticipatamente il messaggio di benvenuto e le istruzioni per l'uso della segreteria telefonica, creando un canale solo dopo che è iniziato il tempo di registrazione del messaggio in arrivo.
  • Aggiunta l'impostazione astcachedir per cambiare la posizione della cache su disco. Per impostazione predefinita, la cache è ora posizionata in una directory separata /var/cache/asterisk invece di /tmp.

Contestualmente, dopo tre anni di sviluppo, è stata pubblicata la versione del progetto FreePBX 16, che sviluppa un'interfaccia web per la gestione di Asterisk e un pacchetto pronto per il rapido deployment di sistemi VoIP. Tra le novità si segnala il supporto per PHP 7.4, l'espansione delle API basata sul linguaggio di query GraphQL, il passaggio a un driver unico PJSIP (il driver Chan_SIP è disattivato per impostazione predefinita), il supporto per la creazione di modelli per cambiare il layout degli utenti pannelli di controllo, il modulo del firewall è stato riprogettato con funzionalità avanzate per gestire il traffico SIP, possibilità di configurare i parametri del protocollo per HTTPS, legare AMI solo a localhost per impostazione predefinita, opzione per verificare la robustezza delle password.

Si segnala anche l'aggiornamento correttivo della piattaforma di telefonia VoIP FreeSWITCH 1.10.7, in cui sono state risolte 5 vulnerabilità che potrebbero portare all'invio di messaggi SIP senza autenticazione (ad esempio, per spoofing e invio di spam tramite gateway SIP), fuga di hash di sessione e attacchi DoS (esaurimento della memoria libera e crash) per bloccare il funzionamento server inviando pacchetti SRTP non corretti o inondando con pacchetti SIP.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster