была у меня такая проблема:
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' – обрезать логи
+ There are no comments
Add yours