Vydanie komunikačnej platformy Asterisk 19 a distribúcie FreePBX 16

Po roku vývoja bola uvoľnená nová stabilná vetva otvorenej komunikačnej platformy Asterisk 19, slúžiaca na nasadenie softvérových ústrední, hlasových komunikačných systémov, VoIP brán, organizovanie IVR systémov (hlasové menu), hlasovej pošty, telefonických konferencií a call centier. Zdrojový kód projektu je dostupný pod licenciou GPLv2.

Asterisk 19 je klasifikovaný ako bežná podporná verzia s aktualizáciami, ktoré sa budú zavádzať v priebehu dvoch rokov. Podpora pre predchádzajúcu LTS vetvu Asterisk 18 potrvá do októbra 2025 a podpora pre vetvu Asterisk 16 do októbra 2023. Podpora pre vetvu 13.x LTS a vetvu 17.x staging bola ukončená. Vydania LTS sa zameriavajú na stabilitu a optimalizáciu výkonu, zatiaľ čo bežné vydania sa zameriavajú na pridávanie funkcií.

Kľúčové vylepšenia v Asterisk 19:

  • Boli implementované kategórie protokolov ladenia, čo vám umožňuje nakonfigurovať výstup iba nevyhnutných informácií o ladení. V súčasnosti sú ponúkané tieto kategórie: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun a stun_packet.
  • Pribudol nový režim formátovania protokolu „plain“, v ktorom sa v protokole zobrazuje názov súboru, funkcia a číslo riadku bez zbytočných riadiacich znakov (bez zvýraznenia). Je tiež možné definovať svoje vlastné úrovne protokolovania a zmeniť výstupný formát pre dátumy a časy v protokole.
  • Rozhranie AMI (Asterisk Manager Interface) pridalo možnosť pripojiť ovládače pre udalosti spojené s príchodom tónového signálu (DTMF) „flash“ (krátkodobé prerušenie kanála).
  • Príkaz Originate poskytuje možnosť nastaviť premenné pre nový kanál.
  • Pridaná podpora pre odosielanie ľubovoľných R1 MF (multifrekvenčných) tónov na ľubovoľný kanál v príkaze SendMF a manažérovi PlayMF.
  • Príkaz MessageSend poskytuje možnosť samostatne zadať cieľové adresy „Cieľ“ a „Do“.
  • Pridaný príkaz ConfKick, ktorý umožňuje odpojiť konkrétny kanál, všetkých používateľov alebo používateľov bez administrátorských práv z konferencie.
  • Pridaný príkaz Reload na opätovné načítanie modulov.
  • Pridaný príkaz WaitForCondition na pozastavenie vykonávania skriptu spracovania hovoru (dialplan), kým nie sú splnené určité podmienky.
  • Do modulu app_dial pribudla možnosť „A“, ktorá umožňuje prehrávať zvuk pre volajúceho aj volaného počas hovoru.
  • Pridaný modul app_dtmfstore, ktorý ukladá číslice vytáčaného tónu do premennej.
  • Modul app_morsecode poskytuje podporu pre americký dialekt Morseovej abecedy a poskytuje nastavenia na zmenu intervalu prestávok.
  • V module app_originate bola pre volania iniciované zo skriptov dialplanu pridaná možnosť špecifikovať kodeky, súbory volaní a ovládať akcie.
  • Modul app_voicemail pridal možnosť včasného odoslania pozdravu a pokynov na používanie hlasovej schránky a vytvorenie kanála až potom, čo je čas nahrať prichádzajúcu správu.
  • Pridané nastavenie astcachedir na zmenu umiestnenia vyrovnávacej pamäte na disku. Štandardne je teraz vyrovnávacia pamäť umiestnená v samostatnom adresári /var/cache/asterisk namiesto adresára /tmp.

Zároveň bolo po troch rokoch vývoja zverejnené vydanie projektu FreePBX 16, vyvíjajúceho webové rozhranie pre správu Asterisku a hotový distribučný kit pre rýchle nasadenie VoIP systémov. Zmeny zahŕňajú podporu pre PHP 7.4, rozšírenie API založené na dotazovacom jazyku GraphQL, prechod na jeden ovládač PJSIP (ovládač Chan_SIP je predvolene zakázaný), podporu vytvárania šablón pre zmenu dizajnu používateľského ovládacieho panela, prepracovaný firewall modul s rozšírenými možnosťami pre správu SIP- prevádzky, možnosť konfigurovať parametre protokolu pre HTTPS, štandardne viazanie AMI len na localhost, možnosť kontroly sily hesiel.

Môžete si tiež všimnúť opravnú aktualizáciu platformy VoIP telefónie FreeSWITCH 1.10.7, ktorá odstraňuje 5 zraniteľností, ktoré môžu viesť k odosielaniu správ SIP bez autentifikácie (napríklad pri spoofingu a spamovaní cez bránu SIP), úniku hash autentifikácie relácie a DoS útoky (vyčerpanie pamäte a pády) na zablokovanie servera odosielaním nesprávnych paketov SRTP alebo zahltením paketov SIP.

Zdroj: opennet.ru

Pridať komentár