VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

steap
Сообщения: 26
Зарегистрирован: 10 ноя 2015, 11:51
Откуда: Новосибирск

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

Сообщение steap »

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

Что касается debug по сип - только проблемного номера будет достаточно (sip set debug peer 123456)?
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

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

Сообщение awsswa »

если строк дофига - тогда tcpdump и wireshark в помощь

судя по тому что после добавления еще одного номера вы влетает в БАН у провайдера - без снятия дампа никак
надо понять за что вас банят
платный суппорт по мере возможностей
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Вторая попытка:
ded писал(а):http://forum.asterisk.ru/viewtopic.php?f=3&t=7081
steap
Сообщения: 26
Зарегистрирован: 10 ноя 2015, 11:51
Откуда: Новосибирск

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

Сообщение steap »

awsswa писал(а):если строк дофига - тогда tcpdump и wireshark в помощь

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

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

Сообщение steap »

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

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

Сообщение 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)
steap
Сообщения: 26
Зарегистрирован: 10 ноя 2015, 11:51
Откуда: Новосибирск

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

Сообщение steap »

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

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

Сообщение 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
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

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

Сообщение awsswa »

файл host используется только для пинга
если вы делаете DNS запрос то файл host даже не смотрится

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

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

srvlookup=no поставьте в asterisk
платный суппорт по мере возможностей
steap
Сообщения: 26
Зарегистрирован: 10 ноя 2015, 11:51
Откуда: Новосибирск

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

Сообщение 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). Как и обращение через браузер, фтп-клиент и множество другого софта.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH