VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Ответить
630
Сообщения: 11
Зарегистрирован: 07 апр 2011, 09:27

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

Сообщение 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. может плохо искал, может не там... настраивать с нуля ручками не очень хочется, хотя видимо придется...
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Only monophonic OGG/Vorbis files are currently supported - ваш Астериск пытается воспроизвести какие-то стерео файлы. Какие?
*CLI> moh show files
630
Сообщения: 11
Зарегистрирован: 07 апр 2011, 09:27

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

Сообщение 630 »

по этой команде показывается список файлов в /var/lib/asterisk/mohmp3. никакого криминала, все стандартно. 7 файлов .gsm, 3 файла .wav...
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

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

Сообщение 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
платный суппорт по мере возможностей
630
Сообщения: 11
Зарегистрирован: 07 апр 2011, 09:27

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

Сообщение 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 и заменил на новую с рабочей атс. права выдал. пока полет успешный. жду до вечера.
630
Сообщения: 11
Зарегистрирован: 07 апр 2011, 09:27

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

Сообщение 630 »

полная замена папки помогла. вопрос закрыт, всем спасибо.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

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

Сообщение awsswa »

Спасибо не булькает :)
платный суппорт по мере возможностей
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH