Bonjour,
J'ai un soucis avec la messagerie Asterisk.
J'ai créé dans mon plan d'appel (extension.ael) une extension dédiée à la messagerie.
Du style :
Code:
context ael-services_internes {
// Pour laisser un message sur la messagerie
_7ZX => VoiceMail(${EXTEN:1}@messagerie,u);
// Consulter la messagerie. propre de l'abonne. "messagerie" correspond au context dans voicemail.conf
_8ZX => VoicemailMain(${EXTEN:1}@messagerie);
}
Ainsi, lorsque l'utilisateur disposant de l'extension 12 appel le 812, il peut consulter sa messagerie. Et lorsqu'on compose le 712, on peut laisser un message pour l'utilisateur du 12.
Cela fonctionne très bien, (et en français) lorsque je compose les numéros (812 et 712) sur les téléphones.
Tout se complique lorsque je saisi une déviation vers le 712 sur le téléphone de l'utilisateur 12.
Dans ce cas, si j'appelle le 12, asterisk est bien dévié vers le 712.
Le problème c'est que Asterisk me joue les fichiers en anglais alors que l'option "language=fr" est bien définie dans la section générale de sip.conf.
Sur un autre système Asterisk, les symptômes sont pires : je reçois carrément un message d'erreur me disant qu'il ne trouve ni le fichier vm-intro.alaw (dans le cas du 712), ni le fichier vm-password.alaw (dans le cas du 812).
File vm-intro does not exist in any format
Unable to open vm-intro (format 0x8 (alaw): No such file or directory
Je précise bien évidement que tous les sounds files existent dans /var/lib/asterisk/sounds/ , et que asterisk est lancé avec les droits de root.
La seule différence que j'ai pu noter entre le fais de composer directement le 712 ou de le subir en tant que déviation, c'est dans la console au niveau du channel :

Envoyé par
Composer le 712
Executing [712@ael-national:1] VoiceMail("SIP/Reception","12@messagerie") in new stack

Envoyé par
Dévié vers le 712
Executing [712@ael-national:1] VoiceMail("Local/712@ael-national","12@messagerie") in new stack
(ael-national correspond à un context dans mon extension.ael.
Reception correspond à un "friend" dans mon sip.conf).
Si qqun a une idée je suis preneur.
Merci de votre aide !