1.5 тыс. просмотров
от (380 баллов) в категории Настройка провайдеров

У нас имеется несколько провайдеров, по умолчанию исходящие звонки со всех телефонов повешаны на одного из них и остальные назначены "альтернативными". Но есть типовое желание некоторым телефонам привязать других провайдеров для исходящих звонков.

Дело усложняется тем, что у того общего для всех провайдера добавлены шаблоны с определённым количеством символов X - из-за местного ростелекома, который не даёт звонить на городские номера по полному номеру с кодом города, приходится использовать шаблон 2+73912|XXXXXX, например. Поэтому хак с X! / XX! / XXX! для одинаковых шаблонов разным провайдерам непонятно как использовать.

Заблокировать телефонам всех провайдеров кроме нужного тоже не подошло - тогда в такой конфигурации исходящие вообще не работают. Что можно ещё попробовать?

И в связи с этим можете рассказать подробнее про загадочную функцию "Провайдер по умолчанию" в дополнительных настройках учётных записей "устройств"? В интерфейсе Аскозии приписано что "это может переопределить некоторые шаблоны исходящих вызовов для других провайдеров", а в вашей документации под упомянутым хаком висит предупреждение "лучше НЕ использовать" эту функцию - как именно переопределяются шаблоны и какими проблемами грозит её использование? %) Может всё-таки функция могла бы быть как-то полезна...

от (122 тыс. баллов)
"Провайдер по умолчанию" - вызовы будут направлены через эту учетную запись. При этом в истории звонков будет "криво" отображаться номер назначения, по этой причине использовать не рекомендую.

По Вашей основной задачей с маршрутизацией исходящих сформулируйте постановку задачи я вчитываюсь и не понимаю сути.

Пример:
На номера вида 7925 звонить через пров1
На номера вида 7495 звонить через Пров2

На номера вида 73912 нужно отсечках префикс 73912 и добавить префикс 2
от (380 баллов)
Нет, мы хотим чтобы например с внутреннего телефона 101 звонки шли через провайдера 1, а с телефона 102 - через провайдера 2.
Вроде бы единственный вариант из вики - это телефону 102 запретить провайдера 1, а провайдеру 2 добавить тот же шаблон, что и у 1, с использованием хака X! / XX!, но, насколько я понимаю синтаксис шаблонов, нам такое не подойдёт из-за используемого шаблона 2+73912|XXXXXX, а этот шаблон нужен для звонков на городские номера %)
от (122 тыс. баллов)
Попробуйте использовать следующие варианты:
2+73912|XXXXXX
2+73912|XXXXX[0-9]
2+73912|XXX[0-9][0-9]
от (380 баллов)
Да, работает, правда в логах аскозии появляется куча вот таких ошибок при запуске:
2017-02-09 19:25:13 asterisk[2385]: WARNING[15484]: pbx.c:8496 in add_priority: Unable to register extension '_73912XXXXX[0-9]', priority 31 in 'CFE-PHONE-UNIQUE-outgoing', already in use
Это чем-нибудь чревато?

И по пути ещё заметил проблему: если в настройках аскозии в учётке телефона я отмечаю "заблокированных провайдеров", то потом не могу их обратно разблокировать - т.е. галку с провайдера снимаю, жму "сохранить", а потом захожу обратно в учётку - галка стоит как и стояла. Это может быть например баг последней версии аскозии или что-то в моей конфигурации глючит?
от (122 тыс. баллов)
Ошибка с сохранением настроек была исправлена в актуальной сборке:
askozia-pbx-generic-pc-x86-i486-5_1ME_v17_c

Unable to register extension '_73912XXXXX[0-9]
скорее всего указа одинаковый шаблон номера для разных провайдеров. То есть эта строка "73912XXXXX[0-9]" указана для нескольких провайдеров
от (380 баллов)
о, обновлюсь, спасибо, а то в "личном кабинете" сразу не видно что сборка новая.
шаблон вроде не повторяется (да аскозия же и не даст повторить?), вот скриншот: https://yadi.sk/i/ICKllHvB3DgBLw
от (380 баллов)
Обновился на всякий случай, пробую дальше.
При добавлении того же шаблона третьему провайдеру аскозия ругнулась что нельзя в шаблоне использовать два дефиса. Блин, ну какая-то игра "обмани аскозию с её странными принципами" %) Ладно, заменил ещё один X вариантом [0123456789]. Вроде всё работает, но в логах тот же бардак - та ошибка повторяется 31 раз (priority с разной цифрой от 1 до 31) на каждую строку шаблона у каждого провайдера, и не только при запуске, а вроде при любом изменении настроек. Что-нибудь с этим делать?

На всякий случай попробовал ещё указывать тот "Провайдер по умолчанию", действительно как-то странно работает - с некоторыми провайдерами не срабатывает, звонок исходит всё равно от другого. Но в истории звонков проблем не заметил - и в истории из аскозии, и в истории мико-панели номер назначения отображается корректно.
от (122 тыс. баллов)
// Что-нибудь с этим делать?
АТС ругается на наши с Вами "хаки", она не рассчитана на подобные манипуляции.

Что НЕ работает? Звонки обрываются?
Если все ок - игнорируйте эти сообщения.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление ошибка очередь провайдеры битрикс24 очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи перехват-вызова ростелеком нерабочее-время факс модуль nat docker запись-разговора веб-интерфейс bitrix24 goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...