Az Asterisk 19 kommunikációs platform és a FreePBX 16 disztribúció kiadása

Egy évnyi fejlesztés után megjelent az Asterisk 19 nyílt kommunikációs platform új, stabil ága, amely szoftveres alközpontok, hangkommunikációs rendszerek, VoIP átjárók telepítésére, IVR rendszerek (hangmenü), hangposta, telefonkonferenciák és call centerek telepítésére szolgál. A projekt forráskódja a GPLv2 licenc alatt érhető el.

Az Asterisk 19 rendszeres támogatási kiadásnak minősül, a frissítéseket két éven keresztül vezetik be. Az Asterisk 18 korábbi LTS ágának támogatása 2025 októberéig, az Asterisk 16 ág támogatása pedig 2023 októberéig tart. A 13.x LTS ág és a 17.x átmeneti ág támogatása megszűnt. Az LTS kiadások a stabilitásra és a teljesítmény optimalizálására, míg a szokásos kiadások a funkcionalitás bővítésére összpontosítanak.

Az Asterisk 19 legfontosabb fejlesztései:

  • A hibakeresési naplók kategóriái kerültek bevezetésre, lehetővé téve csak a szükséges hibakeresési információk kimenetének konfigurálását. Jelenleg a következő kategóriák állnak rendelkezésre: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun és stun_packet.
  • Bekerült egy új „plain” naplóformázási mód, amelyben a fájl neve, funkciója és sorszáma felesleges vezérlőkarakterek nélkül (kiemelés nélkül) jelenik meg a naplóban. Lehetőség van saját naplózási szintek meghatározására és a naplóban lévő dátumok és időpontok kimeneti formátumának módosítására is.
  • Az AMI (Asterisk Manager Interface) hozzáadta a hangjel (DTMF) „flash” (rövid távú csatornaszünet) érkezésével kapcsolatos események kezelőinek csatolásának lehetőségét.
  • Az Originate parancs lehetőséget ad változók beállítására egy új csatornához.
  • Hozzáadott támogatás tetszőleges R1 MF (többfrekvenciás) hangok küldéséhez a SendMF parancsban és a PlayMF kezelőben bármely csatornára.
  • A MessageSend parancs lehetővé teszi a „Cél” és a „Címzett” célcímek külön megadását.
  • Hozzáadtuk a ConfKick parancsot, amely lehetővé teszi egy adott csatorna, az összes felhasználó vagy rendszergazdai jogokkal nem rendelkező felhasználók leválasztását a konferenciáról.
  • Újratöltési parancs hozzáadva a modulok újratöltéséhez.
  • A WaitForCondition parancs hozzáadásával szüneteltetheti a hívásfeldolgozási parancsfájl (tárcsázási terv) végrehajtását, amíg bizonyos feltételek teljesülnek.
  • Az app_dial modulhoz hozzáadtuk az „A” opciót, amely lehetővé teszi, hogy hívás közben hangot játsszon le a hívó és a hívott fél számára.
  • Hozzáadott app_dtmfstore modul, amely a tárcsázott tone tárcsázás számjegyeit egy változóban tárolja.
  • Az app_morsecode modul támogatja a morze-kód amerikai dialektusát, és beállításokat biztosít a szünetek intervallumának módosításához.
  • Az app_originate modulban a dialplan szkriptekből kezdeményezett hívásokhoz hozzáadták a kodekek, hívásfájlok és vezérlőműveletek megadásának lehetőségét.
  • Az app_voicemail modul hozzáadta az üdvözlő üzenetek és a hangposta használatára vonatkozó utasítások korai küldésének lehetőségét, és csak azután hozhat létre csatornát, hogy eljött a bejövő üzenetek rögzítésének ideje.
  • Az astcachedir beállítás hozzáadva a gyorsítótár helyének módosításához a lemezen. Alapértelmezés szerint a gyorsítótár a /tmp könyvtár helyett egy külön /var/cache/asterisk könyvtárban található.

Ezzel egy időben három év fejlesztés után megjelent a FreePBX 16 projekt kiadása, amely webes felületet fejleszt az Asterisk kezelésére, valamint kész disztribúciós készletet a VoIP rendszerek gyors telepítéséhez. A változtatások közé tartozik a PHP 7.4 támogatása, a GraphQL lekérdezési nyelven alapuló API-bővítés, az átállás egyetlen PJSIP-illesztőprogramra (a Chan_SIP illesztőprogram alapértelmezés szerint le van tiltva), a felhasználói vezérlőpult kialakításának megváltoztatásához szükséges sablonok létrehozásának támogatása, egy újratervezett tűzfal modul kibővített lehetőségekkel a SIP-forgalom kezeléséhez, protokoll paraméterek konfigurálhatósága HTTPS-hez, az AMI alapértelmezés szerint csak a localhosthoz kötése, a jelszavak erősségének ellenőrzése.

Figyelembe kell venni a VoIP telefonplatform FreeSWITCH 1.10.7 korrekciós frissítését is, amely 5 olyan biztonsági rést küszöböl ki, amelyek SIP-üzenetek hitelesítés nélküli küldéséhez (például SIP-átjárón keresztüli hamisításhoz és kéretlen levelekhez), munkamenet-hitelesítési kivonatok és DoS kiszivárgásához vezethetnek. támadások (memóriakimerülés és összeomlások), amelyek blokkolják a szervert helytelen SRTP-csomagok küldésével vagy SIP-csomagok elárasztásával.

Forrás: opennet.ru

Hozzászólás