Страница 1 из 2
Проблема с приветствием
Добавлено: 28 сен 2020, 09:14
cooller-m@rambler.ru
Добрый день всем. Установлен последний FreePBX15. К нему подключен FXO шлюз grandstream gxw4108 ну и дальше медная лапша от ростелекома. Шлюз настроен с регистрацией. Все работает исходящие и входящие. Проблем вроде как нет. Но есть одно Но. Я загрузил голосовой файл, сделал приветствие. Его проверил с внутреннего номера, оно проигрывается, значит файл рабочий. Но если во входящей маршрутизации сделать Приветствие, а затем экстеншен то при входящем я приветствие не слышу, и звонок сразу идет на внутренний номер. В это время у звонящего идет длинный гудок. Пробовал и с помощью IVR делать, результата нет. Слышу тишину в 10 секунд. В cli смотрел, там вроде как все отрабатывает. С начало Answer, потом Playback с параметром noanswer, и потом уже Goto на экстеншен. Может кто сталкивался с похожим? как заставить проигрывать приветствие из pstn. ?
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 11:19
ded
Покажите как вы сделали (можно скриншот) и кусок лога CLI при входящем, вместо того, чтобы рассказывать как не работает.
Скореe всего вы воткнули grandstream gxw4108 не в контекст from-trunk, откуда должны поступать звонки из внешнего мира, а воткнули его как внутренний номер.
Тогда звонок с него не проходит обработку цепочек Приветствие, ИВР, Правила во времени, и пр.
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 17:11
cooller-m@rambler.ru
Все что вы просили выкладываю.
Context - from-pstn. Вроде как верный.
Вот что в отладке:
Видно что приветствие должно играть, но я слышу длинный гудок и потом звонит телефон 111.
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 17:22
ded
Видно что выполняется приветствие - файл custom/ssss-1601046519 c опцией noanswer. А зачем там follow-me сработано?
Должен быть забит входящий маршрут по DID = 4199274, и указано назначение - Приветствие. Это есть?
Ну и посмотрите опции Playback.
CLI> core show application Playback
-= Info about application 'Playback' =-
[Synopsis]
Play a file.
[Description]
Plays back given filenames (do not put extension of wav/alaw etc). The playback
command answer the channel if no options are specified. If the file is
non-existant it will fail
This application sets the following channel variable upon completion:
${PLAYBACKSTATUS}: The status of the playback attempt as a text string.
SUCCESS
FAILED
See Also: Background (application) -- for playing sound files that are
interruptible
WaitExten (application) -- wait for digits from caller, optionally play music
on hold
[Syntax]
Playback(filename[&filename2[&...]][,options])
[Arguments]
options
Comma separated list of options
skip: Do not play if not answered
noanswer: Playback without answering, otherwise the channel will be
answered before the sound is played.
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 17:42
cooller-m@rambler.ru
Я и сам понимаю что по логу файл воспроизводится, но я его не слышу. Я слышу длинный гудок. Потом звонит 111.
Вот входящее правило
По поводу параметра Playback с опцией noanswer. Я немного не понял. Вроде как стоит все правильно, прежде чем проигрывать приветствие нужно ответить. Answer перед Playback происходит. Где я что то упустил либо не так сделал?
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 17:49
ded
А в приветствии - что является назначением после воспроизведения? Внутренний номер 111?
По поводу опции: у вас стоит
noanswer: Playback without answering -то есть воспроизводить без Answer,это тема early media, сообщения в предответном состоянии. И это не годится, так как у вас не цифра, а аналоговый шлюз FXO.
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 17:53
cooller-m@rambler.ru
Да, в приветствии у меня стоит назначение 111.
Тогда пожалуйста уважаемый ded, можете меня ткнуть носом где поменять в web опцию noanswer? Я так понимаю нужен PlayBack без опций, тогда он ответ в канал. или мне нужно свой контекст делать на базе from-trunk?
Re: Проблема с приветствием
Добавлено: 28 сен 2020, 18:48
ded
cooller-m@rambler.ru писал(а):Тогда пожалуйста уважаемый ded, можете меня ткнуть носом где поменять в web опцию noanswer?
Я не знаю. В вэб модуле по-русски это стоит птичка
Не отвечать в канал.
Включите
set verbose 10
set rtp debug
чтобы увидеть - посылает система вообще RTP шлюзу при воспроизведении файл custom/ssss-1601046519
Re: Проблема с приветствием
Добавлено: 29 сен 2020, 17:44
cooller-m@rambler.ru
Добрый вечер, ded. Включил дебак. Включил опцию "Не отвечать в канал". Не помогло. При воспроизведении приветствия станция не шлет аудио на шлюз. Звук идет только после того как звонок переходит на номер 111. кстати сказать опция "не отвечать в канал" не убрала опцию noanswer из Playback((
Скрины прилагаю.
Нагуглить собственно тоже не получается(( Может у кого есть идеи. ??
Re: Проблема с приветствием
Добавлено: 29 сен 2020, 17:59
ded
Надо смотреть опции в настройках на шлюзе.
Включен ли там Hotline? Это в терминологии Cisco - PLAR
https://ru.wikipedia.org/wiki/DID