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

Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 11:45
koljsch
Появилась ошибка в логах астериска: chan_sip.c: Peer ‘201’ is now UNREACHABLE. (36ms / 2000ms)
Происходит это довольно часто - за минуту может быть по несколько раз.
Сервер не за нат, клиенты за натом. Когда происходит данная ошибка абонент естественно не доступен.
В чем может быть проблема?

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 12:16
SolarW
koljsch писал(а):В чем может быть проблема?
В том, что клиенты не отвечают на пакеты SIP OPTIONS отправляемые им сервером.
Разбирайтесь с сетью (со маршрутизатором который NAT реализует).

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 12:23
koljsch
Разбирайтесь с сетью (со маршрутизатором который NAT реализует)
но дело в том, что пакеты OPTIONS то проходят, то нет. Пинг вполне сносный, 20-100 мс

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 12:58
khorn7sk
точно такая же проблема, но у меня вообще нат не используется. Если решите проблему дайте знать

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 12:58
SolarW
koljsch писал(а):пакеты OPTIONS то проходят, то нет.
SolarW писал(а):Разбирайтесь с сетью (со маршрутизатором который NAT реализует).

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 13:24
koljsch
Появилась идея, возможно глупая.
Сейчас используется UDP протокол, можно ли исправить данную ситуацию переключением на TCP? По идеи же UDP не постоянно поддерживает связь с сервером, а вот при потери соединения TCP клиент должен автоматически пытаться переключиться к серверу, или это полный бред?
Также может как-то можно заставить клиент отправлять SIP OPTIONS серверу, а не чтобы сервер опрашивал?

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 14:16
SolarW
Может все-таки с сетью своей разберетесь вместо изобретания велосипедов на квадратных колесах?

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 14:19
koljsch
Может все-таки с сетью своей разберетесь вместо изобретания велосипедов на квадратных колесах?
С сетью все в порядке. Проверял на трех разных провайдерах. Одна и та же ошибка.

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 14:23
ded
Отключите
qualify=no
и не парьтесь. Этот механизм придуман для поддержания транслированного соедиения при НАТ, а раз его нету - нафиг.
Некоторые телефоны некорректно обрабатывают эти самые OPTIONS, а на разговоры это не влияет.

Re: Ошибка. Отключаются соединения

Добавлено: 30 окт 2014, 14:26
koljsch
В первом посту я писал, что нат используется. Устройства как раз находятся за ним