Страница 1 из 2

Астериск не видит sip пакеты

Добавлено: 08 май 2014, 17:17
ovoshlook
Добрый день, может кто сталкивался:
Asteirsk отправляет пакет REGISTER на сервер регистрации. Сервер присылает ему пакет 407 Proxy auth required, пакет виден через tcpdump на сервере, но при этом до астериска пакет не "долетает", то есть в состоянии пира как было так и есть Request sent. При этом в sip set debug on я вижу как от asteirsk уходят пакеты REGISTER, но не вижук ни одного пакета от сервера. Получается что пакет на интерфейс приходит, а черезх сокет на ПО астериск не передается. Версия Asterisk 11.7.

Re: Астериск не видит sip пакеты

Добавлено: 08 май 2014, 18:04
gosha
iptables настройте

Re: Астериск не видит sip пакеты

Добавлено: 08 май 2014, 21:49
ovoshlook
ip tables давно настроен. На всякий случай (ограждаясь от дальнейших банальностей вроде открыть порт и тд и тп) - tcpdump пакеты видит. tcpdump работает уже после обработки пакетов межсетевым экраном операционной системы.

Re: Астериск не видит sip пакеты

Добавлено: 08 май 2014, 22:47
gosha
хз на счет банальностей, но tcpdump дампит _ДО_ iptables.

Re: Астериск не видит sip пакеты

Добавлено: 09 май 2014, 10:36
ovoshlook
Не буду вдаваться в полемику на счет этого вопроса - отключил iptables - сиуация не изменилась

Re: Астериск не видит sip пакеты

Добавлено: 09 май 2014, 10:53
ded
tcpdump -s0 -A port 5060 ??

Re: Астериск не видит sip пакеты

Добавлено: 09 май 2014, 15:22
ovoshlook
REGISTER sip:multifon.ru SIP/2.0
Via: SIP/2.0/UDP 1.2.3.4:50600;branch=z9hG4bK556e6c4d
Max-Forwards: 70
From: <sip:79250902044@multifon.ru>;tag=as247f9bbf
To: <sip:79250902044@multifon.ru>
Call-ID: 69c29f18709a237b03acd7c96201f69d@1.2.3.4
CSeq: 104 REGISTER
User-Agent: Asterisk PBX 11.7.0
Expires: 120
Contact: <sip:79250902044@1.2.3.4:50600>
Content-Length: 0


15:17:11.514574 IP sbc.megafon.ru.sip >1.2.3.4:50600: SIP, length: 620
E..............#..|......t..SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 1.2.3.4:50600;branch=z9hG4bK556e6c4d
From: <sip:79250902044@multifon.ru>;tag=as247f9bbf
To: <sip:79250902044@multifon.ru>;tag=6CD93246313536413EB8D200
Call-ID: 69c29f18709a237b03acd7c96201f69d@1.2.3.4
CSeq: 104 REGISTER
Proxy-Authenticate: Digest nonce="MTM5OTYzNDIyOTqawpfoutgL801T5sYuAb5h",opaque="MTM5OTYzNDIyOTqawpfoutgL801T5sYuAb5h",algorithm=md5,realm="BREDBAND",qop="auth"
Contact: sip:79250902044-ekf42k2mvj7i4@10.190.35.4:5070;transport=udp;expires=180
Supported: path
User-Agent: multifon.ru
Expires: 180
Content-Length: 0

Re: Астериск не видит sip пакеты

Добавлено: 09 май 2014, 17:51
kiralex
http://multifon.ru/media/devices/instru ... set1_1.pdf
Обычный SIP клиент подключается?

Re: Астериск не видит sip пакеты

Добавлено: 09 май 2014, 19:45
ded

Код: Выделить всё

IP sbc.megafon.ru.sip >1.2.3.4:50600: SIP, length: 620
А что за порт ваш - 50600? Это для сектретности увели на него вместо 5060?
С этим у Вас и чума.
ИП адрес заменён, непонятно - есть НАТ или нету, ну и коменда
netstat -nlp | grep 50600 покажет: слушает ли ваш Астериск этот порт?

Re: Астериск не видит sip пакеты

Добавлено: 10 май 2014, 01:15
ovoshlook
NAT нет. 50600 это уведенный 5060. Грешил на него. Но потом поменял на стандартный 5060 и проблема осталась. Да и не первая инсталляция работает с нестандартным портом- и на них все ок. Первый раз вижу такую проблему вообще, поэтому и обращаюсь.
netstat -nlp | grep 50600
udp 215040 0 0.0.0.0:50600 0.0.0.0:* 4642/asterisk