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

Собственно, сабж. 

Соединение устанавливается, разговор происходит, но BYE провайдер (Билайн) шлёт на наш внутренний адрес (который берёт из поля Contact) . В результате МИКО не получает BYE и продолжает разговор, хотя со стороны Билайна давно положили трубку. (((

Пробовал вставить конструкцию 

[endpoint]

rewrite_contact=yes

contact=sip:<user>@<наш_внешний_адрес>:<наш_внешний_порт>

в расширенных настройках провайдера - поле Contact не меняется. 
Что я делаю не так?
от (410 баллов)
редактировать от

Текущая ситуация: 

если добавить в /etc/asterisk/modules.conf строку "noload => chan_sip.so", то Contact и Via передаёт в Invite ПРАВИЛЬНЫЙ (наш внешний, статический IP). 

Победа? Не думаю. 

Во-первых: передаётся IP, а в pjsip.conf прописан АДРЕС (FDQN). Откуда берётся IP - не ясно. 

Во-вторых: Звук пропал. (((( 

Собираюсь копать в сторону external_media_address=, но если pjsip.conf перекрывается какими-то другими конфигами (передаётся IP, вместо прописанного в pjsip.conf FDQN), то куда его приткнуть - БОЛЬШОЙ ВОПРОС. 

Хелп ми...

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

приложите скрины настроек сетевого экрана и подсетей

явно не корректно настроен NAT на АТС. 

мб еще роутер пакеты переопределяет, на такое способна функция SIP ALG на некоторых маршрутизаторах. 

рекомендация все еще в силе

Похоже на проблему NAT. 

Попробуйте в настройках сетевых интерфейсов установить флаг "АТС находится за NAT". 

В разделе "Сетевой экран" опишите все локальные подсети (см. флаг Это локальная сеть или. VPN). 

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

Сетевые интерфейсы

https://yadi.sk/i/xBGCPCYmHshAsQ

Сетевой экран: 

https://yadi.sk/i/77Y27jgtX17GqQ

Извините за нубское мнение: мне кажется, что проблема в настройках конфигов. В поле Contact передаётся неправильная информация. Убираем модуль chan_sip.so - начинает передаваться правильная... Не?

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

chan_sip.so не используется в этой версии АТС. 

мне интересно для каких подсеете установлен флаг "Это локальная сеть или VPN"

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

Для всех, кроме верхней "0.0.0.0/0 - Мико подсеть". Только что проверил...

> "chan_sip.so не используется в этой версии АТС. "

Да, я заметил "autoload=no" в /etc/asterisk/modules.conf, но откуда такая реакция на явное отключение модуля "noload => chan_sip.so" ? Может быть модуль и не используется, но какие-то настройки его (или связанных с ним модулей) остались?

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

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

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

askozia настройка входящие-вызовы провайдер запись-разговоров маршрутизация ivr провайдеры askozia7 очередь маршрут askozia6 запись очередь-вызовов исходящие-звонки обновление факс переадресация перевод-вызова транк перехват-вызова веб-интерфейс ascozia история мобильный callerid интеграция установка логи звонок релиз goip провайдеров голосовая-почта панель-телефонии-1с редактор разговоров nat битрикс телефонная-книга аон маршруты диалплан тишина smtp почта gsm вызовы перевод лицензия панель askozia-5 bitrix24 донабор переадресация-мобильный префиксы время голосовая парковка перехват вызовов asterisk vmware мультифон мегафон задержки настройка-провайдер статистика monitoring звонков исходящие меню номер skype sip ssh 2 консольное запись-разговора web-интерфейс mikopbx дополнительный-диск распределение память проброс-портов битрикс24 beta настройка-исходящие-исходящих-вызов-вызовов сетевые подменю goip4 отправка-факса демо-версия железо grandstream beeline альтернативный digium bruteforce

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

1.5 тыс. ответов

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

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

...