[RESOLU] Music On hold, probleme de config
Bonjour. Voilà 2 jours que je me prends la tête sans trouver de solution...
Lorsque j'essaie de jouer une musique d'attente (moh), j'ai ce message dans la CLI:
J'ai donc activé le log, et j'ai ce warning lors du chargement de res_musiconhold
[Jun 15 15:17:49] WARNING[18876] res_musiconhold.c: A directory must be specified for class 'default'!
[Jun 15 15:17:49] WARNING[18876] res_musiconhold.c: No music on hold classes configured, disabling music on hold.
Et dans le CLI j'ai (au moment de jouer une musique d'attente):
Executing [80@LocalSets:1] MusicOnHold("SIP/100-00000000", ",050") in new stack
-- Music class default requested but no musiconhold loaded.
Voici le contenu de musiconhold.conf:
[default]
mode=files
directory=/var/lib/asterisk/moh/
J'ai ce répertoire accessible par l'utilisateur d'asterisk. J'ai essayé plusieurs modifs et rien n'y fait, j'ai toujours ce message. J'ai essayé en mettant:
directory=moh
Mais pareil, ça ne marche pas. Dans asterisk.conf j'ai:
astdatadir => /var/lib/asterisk
A noter que dans le répertoire j'ai des fichiers en mp3, wav, alaw, ulaw, etc.... Mais je ne pense pas que ce soit le probleme.
Avez vous une idée?
Merci
Plus de message d'erreur, mais plus de son
Merci de ta réponse.
Maintenant je n'ai plus de message d'erreur, mais je n'ai pas de son dans le téléphone...
Asterisk joue bien la musique, mais elle ne s'entend pas dans le téléphone. Je parle toujours de la Music on Hold
Le serveur et le téléphone se trouvent sur le même réseau, il n'y a pas de firewall sur le poste client (j'utilise Zoiper).
Quand je fais un playback(...), ça marche bien, j'entends le son, et les communications s'entedent bien, dans les deux sens.
Auriez vous quelques pistes pour trouver l'origine du problème?
Merci
Réponse encore plus tardive
Epilogue:
J'ai utilisé le fichier sample pour le musiconhold, puis j'ai supprimé quelques lignes qui ne me servent pas, et maintenant ça march...
Merci à tous :)