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

Кешируют ли астериски сессии регистраций где-нибудь внутри с

Добавлено: 18 сен 2019, 13:06
bagrintsev
Коллеги, день добрый.
Может быть оффтопик, извините.

Имею следующую проблему: периодически удаленные sip-аккаунты (и транки и обычные телефоны) не могут достучаться до головной станции с астериском.
Доступ через L2TP впн на оборудовании микротик. Зависания происходят если удаленные точки отключались от сети, падал впн.
Подозреваю что проблема связана с настройкой микротиков. Однако заметил, что если в головном офисе на 5 и более минут отключать и компьютер с астериском и микротик с впн-сервером, то после включения удаленные точки без проблем подключаются.
Мысль такая: по таймауту протухают какие-то ключи или сессии абонентов, поэтому пятиминутный интервал выключения и помогает.

Вопросы следующие:
1. кешируют ли астериски сессии регистраций где-нибудь внутри себя и можно ли их почистить вручную?
2. может быть более устойчивыми будут транки на основе IAX2, им ведь всего один порт требуется ?

Re: Кешируют ли астериски сессии регистраций где-нибудь внут

Добавлено: 18 сен 2019, 14:10
april22
у меня подобная схема я на микротиках это удаляю скриптом

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

:foreach i in=[/ip firewall connection find dst-address~":5060" protocol~"udp"] do={ /ip firewall connection remove $i }
запускаю именно раз в пять минут (может и совпадение)

Re: Кешируют ли астериски сессии регистраций где-нибудь внут

Добавлено: 18 сен 2019, 14:21
bagrintsev
april22, большое спасибо за ответ!
Проверить не могу - пока все работает ;)
Как трабла появится - отпишусь.

Насчет IAX2 - не пробовал переходить на их транки? Может они с микротиками лучше дружат?

Re: Кешируют ли астериски сессии регистраций где-нибудь внут

Добавлено: 18 сен 2019, 15:57
april22
нет не пробовал...
этот скрипт в шедулер микротика и забыть .
у меня так дача работает и уже третий летний сезон отработала , ни разу не замечал таких огрехов .

Re: Кешируют ли астериски сессии регистраций где-нибудь внут

Добавлено: 19 сен 2019, 10:26
Zavr2008
sip-аккаунты (и транки и обычные телефоны) не могут достучаться до головной станции с астериском
Известная проблема chan_sip - связана с DNS. Делайте локальный кеширующий DNS сервер, его в астере и указывайте.

Насчет того что рубить сессии раз в 5 минут - а если народ говорит в этот момент? серпом по яйцам действуете, товарисч.
Такое действо допустимо если у Вас переключается скриптом внешний WAN при резервировании, но никак не дрочево такое целый день.

Re: Кешируют ли астериски сессии регистраций где-нибудь внут

Добавлено: 19 сен 2019, 10:56
ded
bagrintsev писал(а):Имею следующую проблему: периодически удаленные sip-аккаунты (и транки и обычные телефоны) не могут достучаться до головной станции с астериском.
Доступ через L2TP впн на оборудовании микротик. Зависания происходят если удаленные точки отключались от сети, падал впн.
В вопросе уже есть ответ: проблема VPN-соединений.
Надо исследовать поведение: есть ли у этих устройств обмен пакетами OPTIONS? Если да, то может вредить, а не помогать в такой ситуации: ответ не получен, Астериск поставил его в Unreachable.

Можно пробовать старым, провереннным методом: указать чаще регистрироваться таким устройствам, например - каждую минуту. Нагрузка небольшая на Астериск, но существенно лучше поднимаются VPN, ибо в большинстве multipoint систем VPN-соединение инициируется удалённой стороной, как только ИП-телефон или шлюз посылает пакет регистрации. Это не то же самое, что qualify, где инициатор обмена - сам Астериск.