En passant de asterisk 18 à asterisk 22, la fonction d’enregistement monitor a changé

En effet, nous utilisions l’atction Monitor dans la précedente version d’Aterisk (version 18). cette action était implémentée comme ceci : ami.action({         ‘action’:’monitor’,         ‘actionid’:req.body.actionid,         ‘channel’:req.body.channel, //exemple : ‘PJSIP/1000-00000065’         ‘file’:req.body.filename, //nom du fichier sans extension         ‘format’:req.body.format, //format […]

Accelerer l’affichage des données dynamique en désactivant le cache PHP avec le fichier .htaccess

Sur le cloud ou tout autre serveur, on peut avoir un problème de retard d’affichage des données sur la page omni. Il faut mettre un fichier htacces. # Désactiver le cache pour les fichiers PHP <Files « *.php »> Header set Cache-Control « no-cache, no-store, must-revalidate » Header set Pragma « no-cache » Header set Expires « 0 » </Files>

Installation et config de coturn pour le webrtc sur omnicontact

Installer coturn: sudo apt-get install coturn -y 2)  Configurer : nano /etc/turnserver.conf 3) # Interfaces d’écoute listening-port=3478 tls-listening-port=5349 listening-ip=0.0.0.0 # IP externe (votre IP publique) external-ip=VOTRE_IP_PUBLIQUE realm=crm.oclasoft.com server-name=crm.oclasoft.com # Base de données utilisateurs userdb=/var/lib/turn/turndb # Logs log-file=/var/log/turn/turn.log # Sécurité no-multicast-peers no-cli ensuite activer sudo systemctl enable coturn sudo systemctl start coturn # Vérifier le statut […]

Créer un swap et optimiser l’ipbx omni contact

Je vais vous guider pas à pas pour ajouter le SWAP et optimiser votre système. 1. **Création et activation du SWAP** « `bash # Vérifier qu’aucun swap n’existe déjà swapon -s   # Créer un fichier swap de 2GB dd if=/dev/zero of=/swapfile bs=1M count=2048 # Définir les permissions correctes chmod 600 /swapfile # Formater le fichier […]

Bonne pratique de codage – augmentation d’espace disque et log sur Omni Contact

Dans les fichiers de programmations sur omni Contact, ne faites un écho ou un affichage de données que lorsque cela est nécessaire. En effet, des affichages non nécessaires sont problématiques car elles consomment énormement de l’espace disque.   Par exemple, dans un script dynamique appélé toutes les 5 à 10 secondes comme /rest/acd/get_fapp_preview.php appelé par […]