|   Call us at 1-855-MODULIS
asterisk v13

août 3rd, 2015 by The Modulis Team

Asterisk 13 – Caractéristiques, mises à jour et évaluations

Le mois dernier, l’équipe de développement d’Asterisk a annoncé le lancement d’Asterisk 13.4.0. Vous pouvez télécharger cette version ici immédiatement. Avant de télécharger la nouvelle version, cet article vous donnera de l’information sur certaines mises à jour que les développeurs ont incluses dans cette nouvelle version. Plusieurs problèmes ont d’ailleurs été résolus dans cette version, dont certains seront explorés plus bas. La communauté a parlé, et Asterisk a écouté. Plusieurs des résolutions de problèmes n’auraient pas été possibles sans des commentaires d’utilisateurs tels que vous. Ouvrez le journal de changements et voyez une liste complète des changements dans la version 13.4.0. On peut voir qu’Asterisk 13.4.0 a été bâti sur l’architecture développée sous Asterisk 12.

Caractéristiques

Surveillance en temps réel – donc, qu’est-ce qu’il y a de nouveau dans cette version? Beaucoup de choses! Les utilisateurs peuvent suivre leur système Asterisk en temps réel puisque les événements de sécurité sont désormais distribués par l’interface de gestion Asterisk (AMI). Cette caractéristique est utile, car vous n’avez pas à extraire les événements de sécurité en provenance d’autres sources.

Contrôle de boîte de réception – les interfaces REST d’Asterisk (ARI) et AMI permettent toutes les deux de contrôler l’état d’une boîte de réception par des systèmes externes. Les systèmes externes peuvent déclencher des Indicateurs de Message en Attente (MWI) sur les téléphones inscrits en utilisant des actions AMI ou des ressources ARI. C’est pratique si vous souhaitez construire votre propre application de messagerie vocale en utilisant ARI.

Messagerie texte améliorée – les messages textes hors appel sont désormais supportés par n’importe quel pilote de canal ou pile de protocoles par l’ARI. Les messages textes hors appel sont envoyés aux utilisateurs comme des événements JSON par une connexion Websocket ARI, qui peut alors envoyer les messages textes par voie d’une demande HTTP.

Publication des états de boîtes de réception – Vous pouvez désormais utiliser la pile PJSIP comme façon de distribuer l’état d’une boîte de réception ou d’un appareil par des demandes PUBLISH vers d’autres occurrences Asterisk. Utiliser la pile PJSIP pour exécuter la distribution des états ne repose pas sur un daemon ou un serveur pour faire le travail, contrairement aux moyens de regroupement actuels. De plus, la pile PJSIP supporte actuellement les listes de ressources RFC 4662. Cela permet à Asterisk de servir comme serveur de listes de ressources.

Mises à jour générales

Les utilisateurs qui passent à Asterisk 13.4.0 à partir d’une version précédente doivent comprendre et être avisés concernant les modifications architecturales qui ont été faites. Certaines mises à jour de base de la version 13.4.0 comprennent, sans s’y limiter, ce qui suit :

  • La correction adresse certaines petites incompatibilités, car le niveau de détail par console dans Asterisk 11 cause de certains problèmes de performance lorsque la nouvelle version d’Asterisk est utilisée.
  • Les options de compatibilité sont retirées d’asterisk.conf. Ces options permettaient des options de compatibilité ascendantes dans app_set et pbx_realtime.res_agi, ce qui causait un comportement similaire à Asterisk 1.4. Les utilisateurs qui ont tiré avantage de ces paramètres de compatibilité ascendante doivent considérer modifier les plans de composition afin d’utiliser « , » plutôt que « | » comme délimiteur, et utiliser l’application de plan de composition plutôt que l’application de plan de composition MSet.
  • Les options de synchronisation interne dans asterisk.conf et l’option –l de ligne de commande sont retirées. Évidemment, la synchronisation interne est activée si les utilisateurs chargent n’importe quels modules de synchronisation.
  • On doit aussi noter que certaines des nouvelles options dans Asterisk 13.4.0 ont été lancées comme des mises à jour pour Asterisk 12. Selon la politique de gestion de la configuration du logiciel dans la version 12, certains nouveaux changements ont été rassemblés et lancés dans cette version. La raison derrière ceci était pour aider les utilisateurs d’Asterisk à migrer vers la nouvelle plateforme en préparation à la nouvelle version.

Commentaires des utilisateurs

Depuis le lancement de la version 13.4.0, quelques utilisateurs ont publié des questions sur comment installer et configurer certaines des options. Par exemple, Justin Hester a publié un guide sur l’installation d’Asterisk 13.4.0 et PJSIP sur CentOS 6. Lisez sa publication qui explique certaines options à considérer, les instructions d’installation étape par étape et des commentaires d’utilisateurs.

Sur le forum de soutien, une publication récente évoquait l’erreur « set_address_from_contact » qu’un utilisateur a vécue. L<utilisateur installait Asterisk 13.4.0 sur une machine de production Ubuntu 14.0.4 et l’erreur survenait à l’occasion. La publication a reçu plusieurs réponses d’autres utilisateurs de la communauté Asterisk avec des recommandations sur ce qui pourrait causer l’erreur.

Puisque la version d’Asterisk 13.4.0 est relativement nouvelle, il y a eu depuis, trop de bruit à son propos. La mise à jour a une longue liste de mises à niveau comme expliqué au début de cette publication. Le journal de changements liste tous les changements faits dans cette version. Le wiki Asterisk fournit aussi un bon survol des mises à jour et applications impliquées dans cette nouvelle version.

En gros, la version Asterisk 13.4.0 semble avoir inclus certains changements et améliorations nécessaires comparativement aux versions précédentes. Certains utilisateurs remarquent des erreurs mineures selon la machine et le système d’exploitation utilisé. Les mises à jour et améliorations d’Asterisk 13.4.0 continuent de faire d’Asterisk un choix judicieux.