Izdanje komunikacijske platforme Asterisk 19 i distribucija FreePBX 16

Nakon godinu dana razvoja, puštena je nova stabilna grana otvorene komunikacijske platforme Asterisk 19, koja se koristi za implementaciju softverskih PBX-a, sustava glasovne komunikacije, VoIP pristupnika, organiziranje IVR sustava (glasovni izbornik), govorne pošte, telefonskih konferencija i pozivnih centara. Izvorni kod projekta dostupan je pod GPLv2 licencom.

Asterisk 19 klasificiran je kao redovno izdanje za podršku, s ažuriranjima koja se uvode u dvogodišnjem razdoblju. Podrška za prethodni LTS ogranak Asteriska 18 trajat će do listopada 2025., a podrška za Asterisk 16 ogranak do listopada 2023. Podrška za 13.x LTS granu i 17.x staging granu je prekinuta. LTS izdanja usmjerena su na stabilnost i optimizaciju performansi, dok su redovita izdanja usmjerena na dodavanje funkcionalnosti.

Ključna poboljšanja u Asterisk 19:

  • Implementirane su kategorije dnevnika ispravljanja pogrešaka, što vam omogućuje da konfigurirate izlaz samo potrebnih informacija o ispravljanju pogrešaka. Trenutno su u ponudi sljedeće kategorije: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun i stun_packet.
  • Dodan je novi način oblikovanja dnevnika "običan", u kojem se naziv datoteke, funkcija i broj retka prikazuju u dnevniku bez nepotrebnih kontrolnih znakova (bez isticanja). Također je moguće definirati vlastite razine zapisivanja i promijeniti izlazni format za datume i vremena u dnevniku.
  • AMI (Asterisk Manager Interface) je dodao mogućnost pričvršćivanja rukovatelja za događaje povezane s dolaskom tonskog signala (DTMF) "flash" (kratkotrajni prekid kanala).
  • Naredba Originate pruža mogućnost postavljanja varijabli za novi kanal.
  • Dodana podrška za slanje proizvoljnih R1 MF (višefrekventnih) tonova na bilo koji kanal u naredbi SendMF i PlayMF upravitelju.
  • Naredba MessageSend pruža mogućnost zasebnog navođenja odredišnih adresa "Odredište" i "Prima".
  • Dodana je naredba ConfKick koja vam omogućuje isključivanje određenog kanala, svih korisnika ili korisnika bez administratorskih prava s konferencije.
  • Dodana naredba Reload za ponovno učitavanje modula.
  • Dodana je naredba WaitForCondition za pauziranje izvršenja skripte za obradu poziva (dialplan) dok se ne ispune određeni uvjeti.
  • Modulu app_dial dodana je opcija “A” koja vam omogućuje reprodukciju zvuka i za pozivatelja i za pozvanog tijekom poziva.
  • Dodan app_dtmfstore modul, koji pohranjuje birane znamenke tonskog biranja u varijablu.
  • Modul app_morsecode pruža podršku za američki dijalekt Morseove abecede i pruža postavke za promjenu intervala pauza.
  • U modulu app_originate, za pozive pokrenute iz skripti plana biranja, dodana je mogućnost određivanja kodeka, datoteka poziva i kontrolnih radnji.
  • Modul app_voicemail dodao je mogućnost ranog slanja pozdrava i uputa za korištenje govorne pošte te stvaranje kanala tek nakon što dođe vrijeme za snimanje dolazne poruke.
  • Dodana postavka astcachedir za promjenu lokacije predmemorije na disku. Prema zadanim postavkama, predmemorija se sada nalazi u zasebnom direktoriju /var/cache/asterisk umjesto u direktoriju /tmp.

U isto vrijeme, nakon tri godine razvoja, objavljeno je izdanje projekta FreePBX 16, koji razvija web sučelje za upravljanje Asterisk-om i gotov distribucijski komplet za brzu implementaciju VoIP sustava. Promjene uključuju podršku za PHP 7.4, proširenje API-ja temeljeno na jeziku upita GraphQL, prijelaz na jedan PJSIP upravljački program (Chan_SIP upravljački program je onemogućen prema zadanim postavkama), podršku za kreiranje predložaka za promjenu dizajna korisničke upravljačke ploče, redizajnirani vatrozidni modul s proširenim mogućnostima za upravljanje SIP-prometom, mogućnost konfiguriranja parametara protokola za HTTPS, vezanje AMI-ja samo na localhost prema zadanim postavkama, mogućnost provjere snage lozinki.

Također možete primijetiti korektivno ažuriranje platforme VoIP telefonije FreeSWITCH 1.10.7, koje eliminira 5 ranjivosti koje mogu dovesti do slanja SIP poruka bez autentifikacije (na primjer, za lažiranje i slanje neželjene pošte putem SIP pristupnika), curenja hashova autentifikacije sesije i DoS-a napade (iscrpljenje memorije i padove) za blokiranje poslužitelja slanjem netočnih SRTP paketa ili preplavljivanjem SIP paketa.

Izvor: opennet.ru

Dodajte komentar