Rilis platform komunikasi Asterisk 19 dan distribusi FreePBX 16

Setelah satu tahun pengembangan, cabang stabil baru dari platform komunikasi terbuka Asterisk 19 dirilis, digunakan untuk menyebarkan perangkat lunak PBX, sistem komunikasi suara, gateway VoIP, mengatur sistem IVR (menu suara), pesan suara, konferensi telepon, dan pusat panggilan. Kode sumber proyek tersedia di bawah lisensi GPLv2.

Asterisk 19 diklasifikasikan sebagai rilis dukungan reguler, dengan pembaruan diluncurkan selama periode dua tahun. Dukungan untuk Asterisk 18 cabang LTS sebelumnya akan berlangsung hingga Oktober 2025, dan dukungan untuk cabang Asterisk 16 hingga Oktober 2023. Dukungan untuk cabang 13.x LTS dan cabang pementasan 17.x telah dihentikan. Rilis LTS fokus pada stabilitas dan optimalisasi kinerja, sedangkan rilis reguler fokus pada penambahan fungsionalitas.

Peningkatan utama di Asterisk 19:

  • Kategori log debug telah diterapkan, memungkinkan Anda mengonfigurasi keluaran hanya informasi debug yang diperlukan. Saat ini kategori berikut ditawarkan: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun dan stun_packet.
  • Mode pemformatan log baru "biasa" telah ditambahkan, di mana nama file, fungsi dan nomor baris ditampilkan di log tanpa karakter kontrol yang tidak perlu (tanpa penyorotan). Anda juga dapat menentukan tingkat pencatatan Anda sendiri dan mengubah format keluaran untuk tanggal dan waktu dalam log.
  • AMI (Asterisk Manager Interface) telah menambahkan kemampuan untuk melampirkan penangan untuk peristiwa yang terkait dengan kedatangan sinyal nada (DTMF) "flash" (putusnya saluran jangka pendek).
  • Perintah Originate menyediakan kemampuan untuk mengatur variabel untuk saluran baru.
  • Menambahkan dukungan untuk mengirimkan nada R1 MF (multi-frekuensi) sewenang-wenang ke saluran mana pun di perintah SendMF dan manajer PlayMF.
  • Perintah MessageSend menyediakan kemampuan untuk menentukan alamat tujuan β€œTujuan” dan β€œKe” secara terpisah.
  • Menambahkan perintah ConfKick, yang memungkinkan Anda memutuskan saluran tertentu, semua pengguna, atau pengguna tanpa hak administrator dari konferensi.
  • Menambahkan perintah Reload untuk memuat ulang modul.
  • Menambahkan perintah WaitForCondition untuk menjeda eksekusi skrip pemrosesan panggilan (dialplan) hingga kondisi tertentu terpenuhi.
  • Opsi β€œA” telah ditambahkan ke modul app_dial, yang memungkinkan Anda memutar suara untuk penelepon dan pihak yang dipanggil selama panggilan.
  • Menambahkan modul app_dtmfstore, yang menyimpan digit panggilan nada keluar dalam sebuah variabel.
  • Modul app_morsecode menyediakan dukungan untuk dialek kode Morse Amerika dan menyediakan pengaturan untuk mengubah interval jeda.
  • Dalam modul app_originate, untuk panggilan yang dimulai dari skrip dialplan, kemampuan untuk menentukan codec, file panggilan, dan tindakan kontrol telah ditambahkan.
  • Modul app_voicemail telah menambahkan kemampuan untuk mengirim salam dan instruksi untuk menggunakan pesan suara lebih awal dan membuat saluran hanya setelah tiba waktunya untuk merekam pesan masuk.
  • Menambahkan pengaturan astcachedir untuk mengubah lokasi cache pada disk. Secara default, cache sekarang terletak di direktori terpisah /var/cache/asterisk dan bukan di direktori /tmp.

Pada saat yang sama, setelah tiga tahun pengembangan, rilis proyek FreePBX 16 diterbitkan, yang mengembangkan antarmuka web untuk mengelola Asterisk dan kit distribusi siap pakai untuk penyebaran cepat sistem VoIP. Perubahan tersebut mencakup dukungan untuk PHP 7.4, perluasan API berdasarkan bahasa kueri GraphQL, transisi ke driver PJSIP tunggal (driver Chan_SIP dinonaktifkan secara default), dukungan untuk membuat template untuk mengubah desain panel kontrol pengguna, desain ulang modul firewall dengan kemampuan yang diperluas untuk mengelola lalu lintas SIP, kemampuan untuk mengonfigurasi parameter protokol untuk HTTPS, mengikat AMI hanya ke localhost secara default, opsi untuk memeriksa kekuatan kata sandi.

Anda juga dapat mencatat pembaruan korektif platform telepon VoIP FreeSWITCH 1.10.7, yang menghilangkan 5 kerentanan yang dapat menyebabkan pengiriman pesan SIP tanpa otentikasi (misalnya, untuk spoofing dan spam melalui gateway SIP), kebocoran hash otentikasi sesi dan DoS serangan (kehabisan memori dan crash) untuk memblokir server dengan mengirimkan paket SRTP yang salah atau membanjiri paket SIP.

Sumber: opennet.ru

Tambah komentar