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

Добрый день!

Прошу помочь с входящими с 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 Ответ

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

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

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

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


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

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

Сейчас подключил жесткий диск 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.

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

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

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

См. пример:

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

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

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

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

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

2.2 тыс. ответов

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

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

...