317 просмотров
от (180 баллов) в категории Настройка провайдеров

Добрый день, коллеги.

Есть проблема с подключение провайдера Авантел.

Казалось бы. Подключилось. Да и регистрация прошла.

MikoPBX*CLI> pjsip show registrations
 <Registration/ServerURI..............................>  <Auth..........>  <Status.......>
==========================================================================================
 REG-SIP-1665108184/sip:93.91.xxx.xxx:5060               REG-AUTH-SIP-1665108184  Registered
Objects found: 1

Однако ... при звонке с этого провайдера

[2022-10-07 15:01:35] ERROR[6600]: res_pjsip.c:816 ast_sip_create_dialog_uac: Endpoint 'SIP-1665108184': Could not create dialog to invalid URI 'SIP-1665108184'.  Is endpoint registered and reachable?
[2022-10-07 15:01:35] ERROR[6600]: chan_pjsip.c:2649 request: Failed to create outgoing session to endpoint 'SIP-1665108184'

и вот еще pjsip show endpoints

Endpoint:  SIP-1665108184                                       Unavailable   0 of inf
    OutAuth:  SIP-1665108184-AUTH/900xxxxx
        Aor:  SIP-1665108184                                     1
      Contact:  SIP-1665108184/sip:900xxxxx@93.91.xxx.xxx: 55eecf2bce Unavail         nan
   Identify:  SIP-1665108184/SIP-1665108184
        Match: 93.91.xxx.xxx/32

Есть какие-нибудь мысли? Может кто-то сталкивался?

от (122 тыс. баллов)
нужно попробовать в sngrep помониторить, что провайдер отвечает на запросы OPTIONS со стороны MikoPBX
от (180 баллов)
Посмотрел вывод sngrep. Ничего не понятно, но очень интересно. В результате выяснилось, что провайдеру отправляется наш внутренний IP, а не внешний, как положено. В "голом" астере это externip или externaddr в sip.conf. У MikoPBX не нашел такой настройки. :(

Как мне "засветить" нужный/внешний IP?

1 Ответ

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

См. статью, заголовок "NAT". 

  1. В настройках сетевого интерфейса следует описать внешний (публичный IP адрес)
  2. В разделе "Сетевой экран" следует описать все локальные подсети
от (180 баллов)
Действительно, не нашёл настройку. Искал в Общих настройках системы. :)

Однако ... не работает.

Теперь провайдер говорит, что запрос приходит от 127.0.0.1, что подтверждается nsgrep'ом.

Что теперь не так?

PS: Сетевой экран отключен.
от (122 тыс. баллов)

Скрины приложите настроек. 

В сетевом экране опишите все локальные подсети. Не важно включен он или нет, нужно АТС дать понять какие подсети локальные, а какие "внешние". 

приложите pcap файл для анализа. 

запрос приходит от 127.0.0.1
где то с настройками перемудрили. 
 

от (180 баллов)

Пошел немного другим путем.

Цитата: "SIP ALG" - Это средство преодоление NAT, функция с подобным названием есть в большинстве современных роутерах. (С)

И, о чудо, заработало. Главное правильно прописать FromDomain.

В моём случае, это предпочтительный вариант т.к. у меня есть как SIP транки в Интернет, так и по порту в маршрутизаторе, т.е. с привязкой к месту расположения.

Спасибо за подсказки!

PS: Кому интересно. В микроте это работает так:

На этом сайте можно бесплатно задать вопрос разработчикам 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 тыс. пользователей

...