Izid komunikacijske platforme Asterisk 19 in distribucija FreePBX 16

Po letu dni razvoja je bila izdana nova stabilna veja odprte komunikacijske platforme Asterisk 19, ki se uporablja za postavitev programskih telefonskih central, govornih komunikacijskih sistemov, VoIP prehodov, organiziranje IVR sistemov (glasovni meni), glasovne pošte, telefonskih konferenc in klicnih centrov. Izvorna koda projekta je na voljo pod licenco GPLv2.

Asterisk 19 je razvrščen kot redna izdaja podpore, s posodobitvami, ki se uvajajo v obdobju dveh let. Podpora za prejšnjo vejo LTS Asterisk 18 bo trajala do oktobra 2025, podpora za vejo Asterisk 16 pa do oktobra 2023. Podpora za vejo 13.x LTS in uprizoritveno vejo 17.x je bila ukinjena. Izdaje LTS se osredotočajo na stabilnost in optimizacijo delovanja, redne izdaje pa na dodajanje funkcionalnosti.

Ključne izboljšave v Asterisk 19:

  • Uvedene so bile kategorije dnevnikov odpravljanja napak, ki vam omogočajo, da konfigurirate izpis samo potrebnih informacij za odpravljanje napak. Trenutno so na voljo naslednje kategorije: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun in stun_packet.
  • Dodan je nov način oblikovanja dnevnika »plain«, v katerem so ime datoteke, funkcija in številka vrstice prikazani v dnevniku brez nepotrebnih kontrolnih znakov (brez označevanja). Prav tako je mogoče določiti lastne ravni beleženja in spremeniti izhodni format za datume in ure v dnevniku.
  • AMI (Asterisk Manager Interface) je dodal možnost priklopa upravljavcev za dogodke, povezane s prihodom tonskega signala (DTMF) »flash« (kratkotrajni prekinitev kanala).
  • Ukaz Originate omogoča nastavitev spremenljivk za nov kanal.
  • Dodana podpora za pošiljanje poljubnih R1 MF (večfrekvenčnih) tonov na kateri koli kanal v ukazu SendMF in upravitelju PlayMF.
  • Ukaz MessageSend omogoča ločeno določanje ciljnih naslovov »Destination« in »To«.
  • Dodan ukaz ConfKick, ki omogoča izklop določenega kanala, vseh uporabnikov ali uporabnikov brez skrbniških pravic iz konference.
  • Dodan ukaz Reload za ponovno nalaganje modulov.
  • Dodan ukaz WaitForCondition za začasno zaustavitev izvajanja skripta za obdelavo klica (načrt klicanja), dokler niso izpolnjeni določeni pogoji.
  • Modulu app_dial je dodana možnost “A”, ki omogoča predvajanje zvoka za klicatelja in klicanega med klicem.
  • Dodan modul app_dtmfstore, ki shranjuje klicne številke tona centrale v spremenljivko.
  • Modul app_morsecode nudi podporo za ameriško narečje Morsejeve abecede in ponuja nastavitve za spreminjanje intervala premorov.
  • V modulu app_originate je za klice, sprožene iz skriptov načrta klicanja, dodana možnost določanja kodekov, klicnih datotek in nadzornih dejanj.
  • Modul app_voicemail je dodal možnost zgodnjega pošiljanja pozdrava in navodil za uporabo glasovne pošte ter ustvarjanje kanala šele, ko je čas za snemanje dohodnega sporočila.
  • Dodana nastavitev astcachedir za spreminjanje lokacije predpomnilnika na disku. Privzeto se predpomnilnik zdaj nahaja v ločenem imeniku /var/cache/asterisk namesto v imeniku /tmp.

Hkrati je bila po treh letih razvoja objavljena izdaja projekta FreePBX 16, ki razvija spletni vmesnik za upravljanje Asterisk in že pripravljen distribucijski komplet za hitro uvajanje VoIP sistemov. Spremembe vključujejo podporo za PHP 7.4, razširitev API-ja, ki temelji na poizvedovalnem jeziku GraphQL, prehod na en sam gonilnik PJSIP (gonilnik Chan_SIP je privzeto onemogočen), podporo za ustvarjanje predlog za spreminjanje zasnove uporabniške nadzorne plošče, preoblikovan modul požarnega zidu z razširjenimi zmožnostmi za upravljanje SIP prometa, možnost konfiguriranja parametrov protokola za HTTPS, privzeto vezavo AMI samo na localhost, možnost preverjanja moči gesel.

Opazite lahko tudi popravljalno posodobitev platforme za VoIP telefonijo FreeSWITCH 1.10.7, ki odpravlja 5 ranljivosti, ki lahko vodijo do pošiljanja sporočil SIP brez preverjanja pristnosti (na primer za ponarejanje in pošiljanje neželene pošte prek prehoda SIP), uhajanje zgoščenih vrednosti za preverjanje pristnosti seje in DoS. napadi (izčrpanost pomnilnika in zrušitve), da blokirajo strežnik s pošiljanjem nepravilnih paketov SRTP ali preplavljanjem paketov SIP.

Vir: opennet.ru

Dodaj komentar