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

Dopo un anno di sviluppo, è stata rilasciata la nuova versione stabile della piattaforma di comunicazione open source Asterisk 19, utilizzata per l'implementazione di centralini software, sistemi di voice over IP, gateway VoIP, organizzazione di sistemi IVR (menu vocale), posta vocale, conferenze telefoniche e call center. I codici sorgente del progetto sono disponibili sotto licenza GPLv2.

Asterisk 19 è classificato come rilascio con supporto regolare, con aggiornamenti forniti per un periodo di due anni. Il supporto per la versione LTS precedente, Asterisk 18, continuerà fino a ottobre 2025, mentre per la versione Asterisk 16 fino a ottobre 2023. Il supporto per le versioni LTS 13.x e intermedie 17.x è stato interrotto. Durante la preparazione delle versioni LTS, viene prestata particolare attenzione alla stabilità e all'ottimizzazione delle prestazioni, mentre l'obiettivo principale delle versioni regolari è l'aumento delle funzionalità.

Miglioramenti chiave in Asterisk 19:

  • Sono state implementate categorie di log di debug, che consentono di configurare l'output solamente delle informazioni di debug necessarie. Attualmente sono disponibili le seguenti categorie: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun e stun_packet.
  • È stato aggiunto un nuovo formato di log "plain", in cui nel log vengono visualizzati il nome del file, la funzione e le righe con i numeri, senza caratteri di controllo superflui (senza evidenziazione). È anche stata fornita la possibilità di definire livelli di log personalizzati e modificare il formato di output del log di date e orari.
  • Nell'AMI (Asterisk Manager Interface) è stata introdotta la possibilità di allegare gestori per eventi legati all'arrivo di segnali tonali (DTMF) "flash" (interruzione temporanea della linea).
  • Nella comando Originate (inizio chiamata) è stata implementata la possibilità di impostare variabili per il nuovo canale.
  • Nella comando SendMF e nel gestore PlayMF è stata aggiunta la possibilità di inviare segnali tonali R1 MF (multi-frequenza) arbitrari su qualsiasi canale.
  • Nella comando MessageSend è stata fornita la possibilità di specificare separatamente gli indirizzi di destinazione "Destination" e "To".
  • È stata aggiunta la comando ConfKick, che consente di disconnettere un determinato canale dalla conferenza, tutti gli utenti o utenti senza diritti di amministratore.
  • È stata aggiunta la comando Reload per ricaricare i moduli.
  • È stata aggiunta la comando WaitForCondition per sospendere l'esecuzione dello scenario di gestione delle chiamate (dialplan) fino al soddisfacimento di determinate condizioni.
  • Nel modulo app_dial è stata aggiunta l'opzione "A" che consente di riprodurre suoni sia per il chiamante che per il chiamato durante la chiamata.
  • È stato aggiunto il modulo app_dtmfstore, che memorizza in una variabile i numeri digitati del tastierino.
  • Nel modulo app_morsecode è stata implementata la supporto del dialetto americano del codice Morse e sono state fornite impostazioni per modificare l'intervallo di pause.
  • Nel modulo app_originate per chiamate iniziate 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 un messaggio di benvenuto e istruzioni su come utilizzare la casella vocale, creando un canale solo dopo l'arrivo del messaggio.
  • È stata aggiunta l'impostazione astcachedir per cambiare la posizione della cache su disco. Di default, la cache ora è posizionata in una directory separata /var/cache/asterisk invece della directory /tmp.

Contemporaneamente, dopo tre anni di sviluppo, è stata pubblicata la versione del progetto FreePBX 16, che sviluppa un'interfaccia web per gestire Asterisk e una distribuzione pronta per un rapido deployment di sistemi VoIP. Tra le modifiche, si segnala il supporto per PHP 7.4, l'espansione dell'API basata sul linguaggio di query GraphQL, il passaggio a un unico driver PJSIP (il driver Chan_SIP è disabilitato per default), il supporto per la creazione di template per modificare l'interfaccia utente. pannelli di controllo, è stato ristrutturato il modulo firewall con funzionalità avanzate per gestire il traffico SIP, la possibilità di configurare le impostazioni del protocollo per HTTPS, il legame AMI solo con localhost di default, un'opzione per verificare l'affidabilità delle password.

Si segnala anche un aggiornamento correttivo della piattaforma 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 attraverso gateway SIP), perdite di hash dell'autenticazione della sessione e attacchi DoS (esaurimento della memoria disponibile e crash) per bloccare il funzionamento server inviando pacchetti SRTP errati o floods di pacchetti SIP.

Fonte: opennet.ru

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