PDA

Voir la version complète : Impossible d'afficher la CLI d'Asterisk



pguyard
21/12/2015, 11h15
Bonjour à tous,

J'ai un problème en rapport avec la CLI d'Asterisk, quand j'entre "asterisk -rvvvvvvvvvvvvvv", cela n'affiche pas la CLI d'Asterisk et à la place, j'ai ce message "Unable to connect to remote asterisk (does /var/run/asterisk.ctl exist?).".

Quand je verifie avec "locate asterisk.ctl", il existe bien dans le répertoire indiqué.

Après avoir cherché sur le net, j'ai trouvé qu'on pouvait entrer "ps -A | grep asterisk" pour pouvoir trouver un Asterisk "fantôme" fonctionnant pour ensuite le détruire, j'ai donc trouvé ceci :


1474 ? 00:00:14 asterisk
1615 pts/3 00:00:13 asterisk
31411 ? 00:00:00 safe_asterisk
31414 ? 01:08:53 asterisk

Je ne sais pas si c'est donc le cas et lequel d'entre eux devrais-je supprimer ?
Sinon, auriez-vous un autre moyen de corriger mon problème ?

Merci d'avance !

olppp
21/12/2015, 12h31
Bonjour,


Le problème peut venir des droits d'accès au fichier asterisk.ctl ou au dossier /var/run/asterisk.
ou des droits définis dans cli_permission.conf.

A+

pguyard
21/12/2015, 17h50
Même en redémarrant Asterisk, ça ne marche pas mais je peux toujours y accèder avec une autre commande : "asterisk -cvvvvvvvvv"

Mais d'après ce lien, https://wiki.asterisk.org/wiki/display/AST/Asterisk+CLI+Configuration il est possible de recharger la configuration du fichier cli_permissions.conf. C'est-ce que tu veux dire ?

olppp
22/12/2015, 11h15
vérifies d'abord les droits :
ls -al /var/run/asterisk ~/asterisk-11.13.1~dfsg
total 8,0K
drwxrwxr-x 2 asterisk asterisk 100 oct. 27 14:19 .
drwxr-xr-x 26 root root 820 nov. 3 06:27 ..
-rwxrwx--- 1 asterisk asterisk 786 déc. 22 10:09 alt.asterisk.canary.tweet.tweet.tweet
srw-rw---- 1 asterisk asterisk 0 oct. 27 14:19 asterisk.ctl
-rw-rw---- 1 asterisk asterisk 4 oct. 27 14:19 asterisk.pid

Dans l'exemple ci-dessus tu dois être membre du groupe asterisk pour avoir accès à /var/run/asterisk/asterisk.ctl