Добрый день, может кто сталкивался:
Asteirsk отправляет пакет REGISTER на сервер регистрации. Сервер присылает ему пакет 407 Proxy auth required, пакет виден через tcpdump на сервере, но при этом до астериска пакет не "долетает", то есть в состоянии пира как было так и есть Request sent. При этом в sip set debug on я вижу как от asteirsk уходят пакеты REGISTER, но не вижук ни одного пакета от сервера. Получается что пакет на интерфейс приходит, а черезх сокет на ПО астериск не передается. Версия Asterisk 11.7.
ip tables давно настроен. На всякий случай (ограждаясь от дальнейших банальностей вроде открыть порт и тд и тп) - tcpdump пакеты видит. tcpdump работает уже после обработки пакетов межсетевым экраном операционной системы.
IP sbc.megafon.ru.sip >1.2.3.4:50600: SIP, length: 620
А что за порт ваш - 50600? Это для сектретности увели на него вместо 5060?
С этим у Вас и чума.
ИП адрес заменён, непонятно - есть НАТ или нету, ну и коменда
netstat -nlp | grep 50600 покажет: слушает ли ваш Астериск этот порт?
NAT нет. 50600 это уведенный 5060. Грешил на него. Но потом поменял на стандартный 5060 и проблема осталась. Да и не первая инсталляция работает с нестандартным портом- и на них все ок. Первый раз вижу такую проблему вообще, поэтому и обращаюсь.
netstat -nlp | grep 50600
udp 215040 0 0.0.0.0:50600 0.0.0.0:* 4642/asterisk