Asterisk sip retransmitting (no NAT). В сети нету NAT и фаервола

была у меня такая проблема:

  •  
  •  

Asterisk sip retransmitting (no NAT). В сети нету NAT и фаервола

Зная что здесь можно найти настоящих специалистов прошу Вас помочь:


CentOS 5.5 (был 6.4 проблема та же).


Asterisk 1.8 не может установить соединение: пишет про retransmitting (no nat)


Я проверил установив в этой же сети на комп с linux софт фон и он без проблем соединяется. Нету у меня NAT в сети и фаервола.


Провайдер сообщает, что такая проблема из-за, что передаваемые им пакеты пересылаются не туда, где их ждет asterisk.


Почему у меня на CentOS, без NAT в сети, могут не приходить ответы от VOIP оператора, хотя он их отправляет, инициализируя транк?

[Intelcom-out]


disallow=all


host=217.174.180.49


username=4995XXXXXXX


secret=XXXXXXXXXXXX


type=peer


fromdomain=217.174.180.49


dtmfmode=rfc2833


context=from-Intelcom


allow=all


allow=alaw


allow=ulaw


allow=g729


directmedia=nonat


nat=never

 

вот решение:

большое спасибо. Проблема решена.
Проблема была в номере моего телефона. Провайдер блокировал доступ, т.к. Номер был как логин, а должен быть на 3 знака справа короче.
Использовал для отладки в Asterisk:
sip set debug ip XXX.XXX.XXX.XXX – включить отладку SIP соединения – при ошибках подключения
core set verbose XXX 

core set debug XXX 

sip set debug peer <Нужный пир>

/usr/sbin/asterisk -rx 'logger rotate' – обрезать логи

+ Нет комментариев

Добавить свой