Vrystelling van die Asterisk 19 kommunikasie platform en FreePBX 16 verspreiding

Na 'n jaar van ontwikkeling is 'n nuwe stabiele tak van die oop kommunikasieplatform Asterisk 19 vrygestel, wat gebruik word vir die implementering van sagteware-PBX'e, stemkommunikasiestelsels, VoIP-poorte, organisering van IVR-stelsels (stemkieslys), stempos, telefoonkonferensies en oproepsentrums. Die bronkode van die projek is beskikbaar onder die GPLv2-lisensie.

Asterisk 19 word geklassifiseer as 'n gereelde ondersteuningsvrystelling, met opdaterings wat oor 'n tydperk van twee jaar ontplooi word. Ondersteuning vir die vorige LTS-tak van Asterisk 18 sal tot Oktober 2025 duur, en ondersteuning vir die Asterisk 16-tak tot Oktober 2023. Ondersteuning vir die 13.x LTS-tak en die 17.x-staging-tak is gestaak. LTS-vrystellings fokus op stabiliteit en werkverrigtingoptimalisering, terwyl gereelde vrystellings fokus op die toevoeging van funksionaliteit.

Sleutelverbeterings in Asterisk 19:

  • Kategorieë van ontfoutingslogboeke is geïmplementeer, wat jou toelaat om die uitvoer van slegs die nodige ontfoutingsinligting op te stel. Tans word die volgende kategorieë aangebied: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun en stun_packet.
  • 'n Nuwe log-formateringmodus "plain" is bygevoeg, waarin die lêernaam, funksie en reëlnommer in die log vertoon word sonder onnodige beheerkarakters (sonder om te verlig). Dit is ook moontlik om jou eie logvlakke te definieer en die uitvoerformaat vir datums en tye in die log te verander.
  • Die AMI (Asterisk Manager Interface) het die vermoë bygevoeg om hanteerders aan te heg vir gebeurtenisse wat verband hou met die aankoms van 'n toonsein (DTMF) "flits" (korttermyn kanaalbreuk).
  • Die Originate-opdrag bied die vermoë om veranderlikes vir 'n nuwe kanaal te stel.
  • Bygevoeg ondersteuning vir die stuur van arbitrêre R1 MF (multi-frekwensie) toon na enige kanaal in die SendMF opdrag en PlayMF bestuurder.
  • Die MessageSend-opdrag bied die vermoë om afsonderlik "Bestemming" en "Na" bestemmingsadresse te spesifiseer.
  • Het die ConfKick-opdrag bygevoeg, waarmee u 'n spesifieke kanaal, alle gebruikers of gebruikers sonder administrateurregte van die konferensie kan ontkoppel.
  • Herlaai-opdrag bygevoeg om modules te herlaai.
  • Het die WaitForCondition-opdrag bygevoeg om die uitvoering van die oproepverwerkingskrip (dialplan) te onderbreek totdat sekere voorwaardes nagekom word.
  • Die "A"-opsie is by die app_dial-module gevoeg, wat jou toelaat om klank vir beide die oproeper en die gebelde party tydens 'n oproep te speel.
  • Bygevoeg app_dtmfstore-module, wat die gebelde toonskakelsyfers in 'n veranderlike stoor.
  • Die app_morsecode-module bied ondersteuning vir die Amerikaanse dialek van Morsekode en verskaf instellings om die interval van pouses te verander.
  • In die app_originate-module is die vermoë om codecs, oproeplêers en beheeraksies te spesifiseer vir oproepe wat vanaf dialplan-skrifte geïnisieer is, bygevoeg.
  • Die app_voicemail-module het die vermoë bygevoeg om vroegtydig 'n groet en instruksies vir die gebruik van stempos te stuur en 'n kanaal te skep eers nadat dit tyd is om 'n inkomende boodskap op te neem.
  • Astcachedir-instelling bygevoeg om die kasligging op skyf te verander. By verstek is die kas nou in 'n aparte gids /var/cache/asterisk in plaas van die /tmp-gids geleë.

Terselfdertyd, na drie jaar van ontwikkeling, is die vrystelling van die FreePBX 16-projek gepubliseer, met die ontwikkeling van 'n webkoppelvlak vir die bestuur van Asterisk en 'n klaargemaakte verspreidingskit vir die vinnige ontplooiing van VoIP-stelsels. Veranderinge sluit in ondersteuning vir PHP 7.4, 'n API-uitbreiding gebaseer op die GraphQL-navraagtaal, 'n oorgang na 'n enkele PJSIP-bestuurder (die Chan_SIP-bestuurder is by verstek gedeaktiveer), ondersteuning vir die skep van sjablone vir die verandering van die ontwerp van die gebruikersbeheerpaneel, 'n herontwerpte firewall-module met uitgebreide vermoëns vir die bestuur van SIP-verkeer, die vermoë om protokolparameters vir HTTPS op te stel, AMI by verstek slegs aan localhost te bind, 'n opsie om die sterkte van wagwoorde na te gaan.

Jy kan ook let op die regstellende opdatering van die VoIP-telefonieplatform FreeSWITCH 1.10.7, wat 5 kwesbaarhede uitskakel wat kan lei tot die stuur van SIP-boodskappe sonder verifikasie (byvoorbeeld vir bedrog en strooipos deur 'n SIP-poort), lekkende sessie-verifikasie-hashes en DoS aanvalle (geheue-uitputting en ineenstortings) om die bediener te blokkeer deur verkeerde SRTP-pakkies te stuur of SIP-pakkies te oorstroom.

Bron: opennet.ru

Voeg 'n opmerking