Страница 1 из 1

Проблема с музыкой в ожидании

Добавлено: 18 дек 2012, 16:59
630
итак. стоял Elastix 2.3.0 с астериском 1.8.11.0. долгое время все было хорошо пока не пришла охота администратору того места где стояла атс сменить музыку в ожидании. он удалил стандартные мелодии, залил вместо них свои mp3 и возможно ogg. прямо в категорию "по умолчанию". после этого сервис астериска стал падать в рестарт через рандомные промежутки времени. иногда через 1,5 часа, иногда через 30 секунда. но в среднем минут 5-10. когда это обнаружилось, в музыке ожидания уже не было ogg, только mp3.
я удалил все mp3, вернул дефолтные wav, сделал бэкап, но ничего не помогло. установил новую систему, разжал бэкап, то же самое. отладка показала что падает все с вот такими криками в логах

[Dec 18 16:03:26] VERBOSE[15213] res_musiconhold.c: -- Started music on hold, class 'default', on SIP/tumen-0000007e
[Dec 18 16:03:26] ERROR[15213] format_ogg_vorbis.c: Only monophonic OGG/Vorbis files are currently supported!

или так

[Dec 17 16:19:57] VERBOSE[5123] asterisk.c: Executing last minute cleanups
[Dec 17 16:19:57] VERBOSE[5123] res_musiconhold.c: == Destroying musiconhold processes
[Dec 17 16:19:57] VERBOSE[5123] asterisk.c: Asterisk uncleanly ending (0).

как я понимаю обрушение вызывает модуль format_ogg_vorbis при попытке проиграть музыку-в-ожидании с его помощью. непонятно почему только он пытается заюзать этот модуль когда там ogg файлов и близко нет. так же понятно что видимо в бэкапах остались по этому поводу какие-то следы от предыдущей конфигурации.

прошу подсказать где эти следы могут быть. я уже перелопатил все файлы бэкапа и не нашел никакого упоминания ogg. может плохо искал, может не там... настраивать с нуля ручками не очень хочется, хотя видимо придется...

Re: Проблема с музыкой в ожидании

Добавлено: 18 дек 2012, 18:05
ded
Only monophonic OGG/Vorbis files are currently supported - ваш Астериск пытается воспроизвести какие-то стерео файлы. Какие?
*CLI> moh show files

Re: Проблема с музыкой в ожидании

Добавлено: 19 дек 2012, 09:06
630
по этой команде показывается список файлов в /var/lib/asterisk/mohmp3. никакого криминала, все стандартно. 7 файлов .gsm, 3 файла .wav...

Re: Проблема с музыкой в ожидании

Добавлено: 19 дек 2012, 10:23
awsswa
У вас похоже перенастроен musiconhold.conf
Закомментировано:
[default]
mode=files
directory=moh

можете глянуть какие варианты есть через
moh show classes
moh show files

voip*CLI> moh show classes
Class: manual
Mode: custom
Directory: /var/lib/asterisk/mohmp3
Application: /usr/bin/mpg123 -q -r 8000 -f 8192 -b 2048 --mono -s
Format: slin
Class: default
Mode: files
Directory: moh

Re: Проблема с музыкой в ожидании

Добавлено: 19 дек 2012, 10:53
630
ipsog*CLI> moh show classes
Class: default
Mode: files
Directory: /var/lib/asterisk/mohmp3/

[root@ipsog asterisk]# cat /etc/asterisk/musiconhold_additional.conf
[default]
mode=files
directory=/var/lib/asterisk/mohmp3/
random=yes
[none]
mode=files
directory=/var/lib/asterisk/mohmp3/.nomusic_reserved

на всякий случай снес папку .nomusic_reserved хоть она и пустая, закомментил этот раздел [none], и вообще взял целиком всю папку mohmp3 и заменил на новую с рабочей атс. права выдал. пока полет успешный. жду до вечера.

Re: Проблема с музыкой в ожидании

Добавлено: 20 дек 2012, 08:23
630
полная замена папки помогла. вопрос закрыт, всем спасибо.

Re: Проблема с музыкой в ожидании

Добавлено: 20 дек 2012, 08:33
awsswa
Спасибо не булькает :)