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

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 13:16
steap
awsswa писал(а):Нечего интересного просто надо включить debug по sip и посмотреть общение с провайдером - ответы от него
делов на 10 минут - если понимает что нужно читать
Вот тяжело из этих тысяч строчек выдернуть нужное. Кстати перечитал первый свой пост. Надо добавить, что на данный момент при добавлении 6го транка отваливаются все транки и все экстеншены. Так что я не уверен, что даже в сторону провайдера надо копать.

Что касается debug по сип - только проблемного номера будет достаточно (sip set debug peer 123456)?

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 13:20
awsswa
если строк дофига - тогда tcpdump и wireshark в помощь

судя по тому что после добавления еще одного номера вы влетает в БАН у провайдера - без снятия дампа никак
надо понять за что вас банят

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 13:21
ded
Вторая попытка:
ded писал(а):http://forum.asterisk.ru/viewtopic.php?f=3&t=7081

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 13:45
steap
awsswa писал(а):если строк дофига - тогда tcpdump и wireshark в помощь

судя по тому что после добавления еще одного номера вы влетает в БАН у провайдера - без снятия дампа никак
надо понять за что вас банят
Только что звонил провайдеру - говорят что у них все указанные номера "зарегистрированы". В Астериске же отмечены как неактивные. Звонки не проходят. С tcpdump попробую разобраться. Как-то руки не доходили. Ну и опять таки после "бана" у провайдера отваливаются все екстеншены, так что вариант кажется маловероятным.

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 13:47
steap
ded писал(а):Вторая попытка:
ded писал(а):http://forum.asterisk.ru/viewtopic.php?f=3&t=7081
Спасибо, почитал. Провайдер подтверждает, что вчера были проблемы с DNS. Сегодня нет. И ошибок с утра таких вроде бы больше не было.

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 15:06
steap
ded писал(а):Вторая попытка:
ded писал(а):http://forum.asterisk.ru/viewtopic.php?f=3&t=7081
И всё же домен, походу, не при чём:

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

chan_sip.c:15379 transmit_register: Probably a DNS error for registration to 3831234567@178.49.132.2, trying REGISTER again (after 20 seconds)

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 15:38
steap
ded писал(а):Вторая попытка:
ded писал(а):http://forum.asterisk.ru/viewtopic.php?f=3&t=7081
И всё же (тьфу-тьфу-тьфу) походу Вы были правы. Прописал везде где только можно вместо доменного имени сервера - ip-адрес. 20 минут - полёт нормальный.
Но странно Астериск работает с доменными именами. Походу он игнорирует файл hosts. Завтра отпишусь по результатам.

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 15:41
ded
awsswa писал(а):если строк дофига - тогда tcpdump.... в помощь
tcpdump host 178.49.132.2 and port 5060 -s0 -A

и wireshark
tcpdump host 178.49.132.2 and port 5060 -s0 -w /tmp/write_con.pcap

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 15:56
awsswa
файл host используется только для пинга
если вы делаете DNS запрос то файл host даже не смотрится

пропишите левый домен в host
127.0.0.1 zzz111.ru

потом nslookup zzz111.ru и будет ошибка

srvlookup=no поставьте в asterisk

Re: Elastix постоянно теряет соединение.

Добавлено: 16 дек 2015, 16:07
steap
ded писал(а): tcpdump host 178.49.132.2 and port 5060 -s0 -A

и wireshark
tcpdump host 178.49.132.2 and port 5060 -s0 -w /tmp/write_con.pcap
Спасибо. Сохраню на будущее)
awsswa писал(а):файл host используется только для пинга
если вы делаете DNS запрос то файл host даже не смотрится

пропишите левый домен в host
127.0.0.1 zzz111.ru

потом nslookup zzz111.ru и будет ошибка

srvlookup=no поставьте в asterisk
nslookup - это понятно. Он для просмотра доменных зон и создан. Но вместо записи A большинство ПО может использовать строки из hosts. Понятное дело, что к другим видам записей это не относится. К примеру тот же telnet blablabla 22 сработает (если его прописать в hosts). Как и обращение через браузер, фтп-клиент и множество другого софта.