529 просмотров
от (460 баллов) в категории Тонкая настройка

Добрый день!

Прошу помочь с входящими с GSM-шлюза GOIP.

MikoPBX и шлюз в одной локальной сети (Мико: 192.168.0.29, шлюз: 192.168.0.40).

До обновления на версию 2021.1.54 у меня была версия 2020.2.857 и в ней входящие работали.

 

А сейчас вижу такую картину:

В системных логах в файле Messages:

res_pjsip_session.c: Call from 'anonymous' (UDP:192.168.0.40:5060) to extension '7остальные10цифр' rejected because extension not found in context 'public-direct-dial'

 

В sngrep вижу следующее:

+7остальные10цифр@192.168.0.29 7остальные10цифр@192.168.0.29  3     192.168.0.40:5060      192.168.0.29:5060      REJECTED

 

К сожалению до обновления не обращал внимания был ли шлюз  «anonymous» и был ли +7 в начале номера входящего телефона.  От второго провайдера (МТС Автосекретарь) приходят номера без +7 и входящие работают.

В общих настройках опция «Разрешить входящие звонки с любых серверов» пока включена, но планирую отключить, когда шлюз перестанет быть «anonymous», кстати, как это исправить?

 

Вообще шлюз, входящие и исходящие маршруты настроены корректно по инструкции:

https://wiki.mikopbx.com/faq:goip

 

Спасибо заранее за помощь!

1 Ответ

от (121 тыс. баллов)
выбран от
 
Лучший ответ

Попробуйте в настройках провайдера установить флаг "Доверять этому провайдеру и принимать от него любые звонки без авторизации". 

По идее, должно помочь. Судя по всему сейчас MIKOPBX требует авторизацию, шлюз ее не выполняет и попадает в общий контекст как "anonymous". 

от (460 баллов)
редактировать от


Спасибо за ответ.

Проверил, эта галочка у меня включена.

Сейчас подключил жесткий диск MikoPBX, который копировал до обновления и на нем действительно входящие работают.

Проверил:

-входящие приходят со шлюза с +7, значит это не является проблемой;

-нет сообщения в файле messages, о том, что звонок от 'anonymous'.

 

В обновленной версии я вижу ошибку, что rejected because extension not found in context 'public-direct-dial'

и действительно в обновленной версии файл extensions.conf заканчивается строкой

[public-direct-dial]

и нет ничего в этом контексте.

а в версии до обновления оно выглядит так:

[public-direct-dial]

include => none-incoming

В общем получилось запустить входящие звонки, но не знаю насколько это корректно, и почему вообще возникла проблема.

Я через кастомизацию файлов в extensions.conf через добавление в конец файла дописал строку

include => SIP-1608642578-incoming, т.к именно в этом контексте написано, то, что в версии до обновления было в контексте [none-incoming].

Но ведь не может быть, что только у меня такая проблема возникла? Есть подозрение, что это я «костыль» вставил…

Может быть удалить и снова создать какие-то элементы: очередь вызовов, входящие маршруты? Просто не знаю в какой момент система генерирует текст для файла extensions.conf.

от (121 тыс. баллов)

Чтобы наполнялся контекст "public-direct-dial" необходимо описать хотя бы один входящий маршрут:

  • без указания провайдера
  • с описание DID номера

См. пример:

от (460 баллов)
Спасибо boffart!

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

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

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

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

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

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

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

...