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

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

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

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

Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

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

Сообщение Vlad1983 »

отключите лишний дебаг

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

cli> core set debug off
cli> core set verbose 3
этого вполне достаточно
ЛС: @rostel
gaspaarr
Сообщения: 217
Зарегистрирован: 17 сен 2014, 21:20

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

Сообщение 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
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

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

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

Сообщение gaspaarr »

А какой уровень дебага отображает в консоли Dial?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

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

Сообщение Vlad1983 »

какого уровня достаточно уже сказано

выше
-- SIP/1802-00000152 is ringing
совсем ничего нет?
ЛС: @rostel
gaspaarr
Сообщения: 217
Зарегистрирован: 17 сен 2014, 21:20

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

Сообщение 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?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

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

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

Сообщение gaspaarr »

Проверено в asterisknow + freepbx и freepbx distro
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

ded писал(а):Если не согласны с их логикой - перепишите макрос macro-dial-one на свой лад, это же не запрещается!
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH