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

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 12:22
Vlad1983
отключите лишний дебаг

Код: Выделить всё

cli> core set debug off
cli> core set verbose 3
этого вполне достаточно

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 13:00
gaspaarr
Отключил, но в таком выводе вообще ничего не понятно... видно только то, что MOH включается

Код: Выделить всё

  -- SIP/1802-00000152 is ringing
    -- SIP/1802-00000152 answered SIP/TELECOM-00000151
    -- Started music on hold, class 'default', on SIP/1802-00000152
    -- <SIP/TELECOM-00000151> Playing 'pbx-transfer.slin' (language 'en')
[2014-11-29 12:57:54] WARNING[12174][C-000000c0]: features.c:2550 builtin_blindtransfer: No digits dialed.
    -- <SIP/TELECOM-00000151> Playing 'pbx-invalid.slin' (language 'en')
    -- Stopped music on hold on SIP/1802-00000152

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 13:29
ded
ded писал(а):В современных дистрибутивах разделены Dial strings для внешних абонентов и для внутренних абонентов.
То есть для входящих достаточно указать только t
а для внутренних абонентов - tT
в вашем логе не видно команды Dial, не о чем судить. Потому и не понятно.

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 15:43
gaspaarr
А какой уровень дебага отображает в консоли Dial?

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 15:58
Vlad1983
какого уровня достаточно уже сказано

выше
-- SIP/1802-00000152 is ringing
совсем ничего нет?

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 18:44
gaspaarr

Код: Выделить всё

  -- Executing [s@macro-exten-vm:9] Macro("SIP/TELECOM-0000000b", "dial-one,,Ttr,1802") in new stack
Разобрался... при внешнем входящем на любой ext приоритетно обрабатываются dial options указанные в advanced settings, а не в настройках extension... разве так должно быть? Разве dial options указанные для extension'а не приоритетнее system defaults?

Таким образом получается, что для того, чтобы запретить при входящем звонке от внешних абонентов переводы звонков (внешним же абонентом), но при этом сохранить возможность перевода внутренних звонков для обеих сторон, надо всем ext прописать dial options?

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 21:04
ded
Это был вопорс создателям Эластикса, верно? Тут они не бывают.
Если не согласны с их логикой - перепишите макрос macro-dial-one на свой лад, это же не запрещается!

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 21:13
gaspaarr
Проверено в asterisknow + freepbx и freepbx distro

Re: Elastix Запрет transfer для внешнего абонента

Добавлено: 29 ноя 2014, 21:54
ded
ded писал(а):Если не согласны с их логикой - перепишите макрос macro-dial-one на свой лад, это же не запрещается!