Keluaran platform komunikasi Asterisk 19 dan pengedaran FreePBX 16

Selepas setahun pembangunan, cawangan stabil baharu platform komunikasi terbuka Asterisk 19 telah dikeluarkan, digunakan untuk menggunakan perisian PBX, sistem komunikasi suara, get laluan VoIP, mengatur sistem IVR (menu suara), mel suara, persidangan telefon dan pusat panggilan. Kod sumber projek tersedia di bawah lesen GPLv2.

Asterisk 19 diklasifikasikan sebagai keluaran sokongan biasa, dengan kemas kini dilancarkan dalam tempoh dua tahun. Sokongan untuk cawangan LTS Asterisk 18 sebelum ini akan berlangsung sehingga Oktober 2025, dan sokongan untuk cawangan Asterisk 16 sehingga Oktober 2023. Sokongan untuk cawangan 13.x LTS dan cawangan pementasan 17.x telah dihentikan. LTS mengeluarkan fokus pada kestabilan dan pengoptimuman prestasi, manakala keluaran biasa memfokuskan pada menambah fungsi.

Penambahbaikan utama dalam Asterisk 19:

  • Kategori log nyahpepijat telah dilaksanakan, membolehkan anda mengkonfigurasi output hanya maklumat nyahpepijat yang diperlukan. Pada masa ini, kategori berikut ditawarkan: dtls, dtls_packet, ais, rtcp, rtcp_packet, rtp, rtp_packet, stun dan stun_packet.
  • Mod pemformatan log baharu "biasa" telah ditambah, di mana nama fail, fungsi dan nombor baris dipaparkan dalam log tanpa aksara kawalan yang tidak perlu (tanpa menyerlahkan). Ia juga mungkin untuk menentukan tahap pengelogan anda sendiri dan menukar format output untuk tarikh dan masa dalam log.
  • AMI (Antara Muka Pengurus Asterisk) telah menambah keupayaan untuk melampirkan pengendali untuk acara yang berkaitan dengan ketibaan "denyar" isyarat nada (DTMF) (pemecahan saluran jangka pendek).
  • Perintah Originate menyediakan keupayaan untuk menetapkan pembolehubah untuk saluran baharu.
  • Menambah sokongan untuk menghantar nada R1 MF (berbilang frekuensi) sewenang-wenangnya ke mana-mana saluran dalam arahan SendMF dan pengurus PlayMF.
  • Perintah MessageSend menyediakan keupayaan untuk menentukan alamat destinasi "Destinasi" dan "Ke" secara berasingan.
  • Menambah arahan ConfKick, yang membolehkan anda memutuskan sambungan saluran tertentu, semua pengguna atau pengguna tanpa hak pentadbir daripada persidangan.
  • Menambahkan arahan Muat Semula untuk memuat semula modul.
  • Menambah arahan WaitForCondition untuk menjeda pelaksanaan skrip pemprosesan panggilan (pelan dail) sehingga syarat tertentu dipenuhi.
  • Pilihan "A" telah ditambahkan pada modul app_dial, yang membolehkan anda memainkan bunyi untuk pemanggil dan pihak yang dipanggil semasa panggilan.
  • Menambah modul app_dtmfstore, yang menyimpan digit dail nada dail dalam pembolehubah.
  • Modul app_morsecode menyediakan sokongan untuk dialek Amerika bagi kod Morse dan menyediakan tetapan untuk menukar selang jeda.
  • Dalam modul app_originate, untuk panggilan yang dimulakan daripada skrip pelan dail, keupayaan untuk menentukan codec, fail panggilan dan tindakan kawalan telah ditambahkan.
  • Modul app_voicemail telah menambahkan keupayaan untuk menghantar ucapan dan arahan untuk menggunakan mel suara lebih awal dan mencipta saluran hanya selepas tiba masanya untuk merakam mesej masuk.
  • Menambah tetapan astcachedir untuk menukar lokasi cache pada cakera. Secara lalai, cache kini terletak dalam direktori berasingan /var/cache/asterisk dan bukannya direktori /tmp.

Pada masa yang sama, selepas tiga tahun pembangunan, keluaran projek FreePBX 16 telah diterbitkan, membangunkan antara muka web untuk mengurus Asterisk dan kit pengedaran siap sedia untuk penggunaan pantas sistem VoIP. Perubahan termasuk sokongan untuk PHP 7.4, pengembangan API berdasarkan bahasa pertanyaan GraphQL, peralihan kepada pemacu PJSIP tunggal (pemacu Chan_SIP dilumpuhkan secara lalai), sokongan untuk mencipta templat untuk menukar reka bentuk panel kawalan pengguna, reka bentuk semula modul firewall dengan keupayaan yang diperluaskan untuk mengurus trafik SIP, keupayaan untuk mengkonfigurasi parameter protokol untuk HTTPS, mengikat AMI hanya kepada localhost secara lalai, pilihan untuk menyemak kekuatan kata laluan.

Anda juga boleh perhatikan kemas kini pembetulan platform telefon VoIP FreeSWITCH 1.10.7, yang menghapuskan 5 kelemahan yang boleh menyebabkan penghantaran mesej SIP tanpa pengesahan (contohnya, untuk menipu dan menghantar spam melalui get laluan SIP), cincang pengesahan sesi bocor dan DoS serangan (keletihan memori dan ranap) untuk menyekat pelayan dengan menghantar paket SRTP yang salah atau membanjiri paket SIP.

Sumber: opennet.ru

Tambah komen