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

Добавить правило запрета вызова в MySQL

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
ramen
Сообщения: 14
Зарегистрирован: 30 июл 2015, 23:08

Добавить правило запрета вызова в MySQL

Сообщение ramen »

Коллеги день добрый.
Столкнулся с небольшой проблемкой, что не могу оградить номер например 210 от звонков номера 500, есть план:

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

mycontext 210 1 Dial SIP/210&SIP/803
При наборе номера 210 вызов идет на 2 номера, но 500 абонент не должен дозваниваться до 210, а перевод на номер 211

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

mycontext 210/500 1 Dial SIP/211
Asterisk не понимает если в поле exten к номеру 210 добавить правило когда вызывает номер с CallerID 500

Подскажите какие есть решения?
Glukinho
Сообщения: 661
Зарегистрирован: 07 янв 2011, 20:05

Re: Добавить правило запрета вызова в MySQL

Сообщение Glukinho »

Делать через ExecIf($["${CALLERID(num)}" = "500"]?Dial(SIP/211))
ramen
Сообщения: 14
Зарегистрирован: 30 июл 2015, 23:08

Re: Добавить правило запрета вызова в MySQL

Сообщение ramen »

Создавать 2 диалплана в базе на один номер или возможно занести в один? Что например звонки при наборе номера 210 идут на 210 и дополнительный, но если с стоп номера, то переводим? Чтоб не плодить диалпланы, да и в базе поле exten, его значение не спроста уникальное наверное...
Glukinho
Сообщения: 661
Зарегистрирован: 07 янв 2011, 20:05

Re: Добавить правило запрета вызова в MySQL

Сообщение Glukinho »

Если честно, ни слова из последнего сообщения не понял.
Pechen
Сообщения: 118
Зарегистрирован: 29 дек 2013, 23:16

Re: Добавить правило запрета вызова в MySQL

Сообщение Pechen »

екстен должен быть уникальным в пределах контекста а не диалплана. может у вас база неправильно спроектирована?
s3va
Сообщения: 34
Зарегистрирован: 23 авг 2014, 10:21

Re: Добавить правило запрета вызова в MySQL

Сообщение s3va »

Может дело в том, что exten => 210 для всех, в том числе и для 500?
А exten => 210/500 только для 500, но отрабатывается после exten = 210 без /500 ? Точнее до него тупо не доходит.

Как там сортировка делается?
dialplan show mycontext чего показывает?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH