Anomalie #1801
Après un reboot d'opium la téléphonie IP ne fonctionne plus
100%
Description
Après un reboot d'opium la téléphonie IP ne fonctionne plus. On ne peut plus passer d'appels sortants ni être appelé. Pourtant asterisk est bien démarré sur la VM scopolamine (VM d'opium).
En cas d'appel sortant rasterisk affiche :
[Sep 26 11:24:05] WARNING1926: app_dial.c:2274 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
En cas d'appel entrant il n'y a pas de message.
Si on affiche les peers (sous rasterisk) :
scopolamine*CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status
axialys/6466 (Unspecified) N 0 UNKNOWN
Historique
Mis à jour par Frédéric Couchet il y a plus de 7 ans
Un test de reboot juste de scopolamine pour voir si la téléphonie fonctionne dans ce cas. Un reboot direct depuis scopolamine ne fonctionnant pas (la VM semble redémarrer mais n'est pas accessible) j'ai fait un reboot via LXC depuis opium
lxc-stop --name scopolamine
lxc-start --name scopolamine
Une fois la VM démarrée la téléphonie fonctionne (le temps qu'Asterisk se connecte à notre fournisseur).
Donc, le problème ne survient que lorsqu'on reboote opium.
Mis à jour par Frédéric Couchet il y a plus de 7 ans
Tentative en forçant le numéro de démarrage pour que lxc démarre après les autres services, mais ça ne résoud pas le problème.
Donc, ajout d'un sleep 30 dans /etc/init.d/lxc et ça semble résoudre le problème.
Mis à jour par Frédéric Couchet il y a plus de 7 ans
Avec lxc 1.0 on pourrait mettre un delay proprement. En modifiant :
/var/lib/lxc/dronabinol/config pour mettre
lxc.start.order = 0
lx.start.delay = 60
et
/var/lib/lxc/scopolamibe/config pour mettre :
lxc.start.order = 1
Mis à jour par Quentin Gibeaux il y a plus de 7 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Le reboot de opium du 8/12/16 confirme la résolution du problème.