Sortie de la plateforme de communication Asterisk 19 et de la distribution FreePBX 16

Après un an de développement, la nouvelle branche stable de la plateforme de communication open-source Asterisk 19 a été lancée. Elle est utilisée pour le déploiement de systèmes téléphoniques logiciels, de systèmes de communication vocale, de passerelles VoIP, pour l'organisation de systèmes IVR (menu vocal), de messagerie vocale, de conférences téléphoniques et de centres d'appels. Les codes sources du projet sont disponibles sous la licence GPLv2.

Asterisk 19 est classé comme une version avec un support standard, avec des mises à jour fournies pendant deux ans. Le support de la version LTS précédente, Asterisk 18, se poursuivra jusqu'en octobre 2025, tandis que la version Asterisk 16 sera soutenue jusqu'en octobre 2023. Le support des versions LTS 13.x et intermédiaires 17.x a été arrêté. Lors de la préparation des versions LTS, l'accent est mis sur la stabilité et l'optimisation des performances, tandis que les versions standard se concentrent sur l'enrichissement des fonctionnalités.

Améliorations clés dans Asterisk 19 :

  • Des catégories de journaux de débogage ont été mises en place, permettant de configurer l'affichage uniquement des informations de débogage nécessaires. Actuellement, les catégories suivantes sont proposées : dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun et stun_packet.
  • Un nouveau mode de formatage des journaux «plain» a été ajouté, où le journal affiche sans caractères de contrôle superflus (sans colorisation) le nom du fichier, la fonction et les lignes avec le numéro. Il est également possible de définir des niveaux de journalisation personnalisés et de modifier le format d'affichage des dates et heures dans les journaux.
  • L'AMI (Asterisk Manager Interface) a été améliorée avec la possibilité d'attacher des gestionnaires aux événements liés à la réception du signal tonal (DTMF) «flash» (coupure temporaire).
  • Dans la commande Originate (initiation d'appel), il est désormais possible de définir des variables pour le nouveau canal.
  • Dans la commande SendMF et le gestionnaire PlayMF, le support de l'envoi de signaux tonals R1 MF (multi-fréquence) dans n'importe quel canal a été ajouté.
  • La commande MessageSend permet de spécifier séparément les adresses «Destination» et «To».
  • La commande ConfKick a été ajoutée, permettant de déconnecter un canal spécifique d'une conférence, tous les utilisateurs ou les utilisateurs sans droits administratifs.
  • La commande Reload a été ajoutée pour recharger les modules.
  • La commande WaitForCondition a été ajoutée pour suspendre l'exécution du scénario de traitement des appels (dialplan) jusqu'à ce que certaines conditions soient remplies.
  • Le module app_dial a ajouté l'option « A » permettant de reproduire un son à la fois pour l'appelant et l'appelé pendant l'appel.
  • Ajout du module app_dtmfstore, qui stocke dans une variable les chiffres composés du clavier tonal.
  • Le module app_morsecode a implémenté la prise en charge du dialecte américain de l'alphabet Morse et fournit un paramètre pour modifier l'intervalle des pauses.
  • Dans le module app_originate, pour les appels initiés depuis des scénarios dialplan, il a été ajouté la possibilité de spécifier des codecs, des fichiers d'appel et des actions de contrôle.
  • Le module app_voicemail a ajouté la possibilité d'envoyer tôt des messages d'accueil et des instructions sur l'utilisation de la messagerie vocale, ainsi que de créer un canal uniquement après l'arrivée du message vocal entrant.
  • Ajout de la configuration astcachedir pour modifier l'emplacement du cache sur le disque. Par défaut, le cache est maintenant placé dans un répertoire distinct /var/cache/asterisk au lieu du répertoire /tmp.

Après trois ans de développement, la version 16 du projet FreePBX a été publiée, développant une interface web pour gérer Asterisk et fournissant une distribution prête pour un déploiement rapide de systèmes VoIP. Parmi les changements notables, la prise en charge de PHP 7.4, l'extension de l'API basée sur GraphQL, le passage à un pilote unique PJSIP (le pilote Chan_SIP étant désactivé par défaut), et la prise en charge de la création de modèles pour modifier l'apparence utilisateur. le panneau de contrôle, module de pare-feu repensé avec des fonctionnalités étendues pour la gestion du trafic SIP, possibilité de configurer les paramètres du protocole pour HTTPS, liaison d'AMI uniquement à localhost par défaut, option pour vérifier la robustesse des mots de passe.

On peut également noter la mise à jour correctrice de la plateforme de téléphonie VoIP FreeSWITCH 1.10.7, qui a corrigé 5 vulnérabilités pouvant entraîner l'envoi de messages SIP sans authentification (par exemple, pour du spoofing et l'envoi de spam via un passerelle SIP), la fuite de hachages d'authentification de session et la possibilité de DoS (épuisement de la mémoire libre et plantages) pour bloquer le fonctionnement de serveurs en envoyant des paquets SRTP incorrects ou en inondant des paquets SIP.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster