Asterisk теряет регистрацию. Peer UNREACHABLE. - IP АТС Elastix / Asterisk - Каталог статей - Системный администратор г.Харьков - Тим
Воскресенье, 26.02.2017
TiM
Меню сайта
Категории раздела
Мои статьи [9]
Arduino / ATMEGA [9]
OrangePi PC и Raspberry Pi 2 Model B V1.1 [4]
Шаговые двигатели [1]
PHPProBid [0]
CMS DLE (DataLife Engine) [0]
CMS Joomla [13]
SugarCRM [5]
Базы данных [5]
PHP скрипты [16]
Bash и скрипты [26]
IP АТС Elastix / Asterisk [12]
CentOS [6]
Debian [8]
Lubuntu / LinuxMINT [29]
Windows [23]
Умный дом [2]
Сервера [16]
Natural Selection [1]
System Shock 2 [1]
Форма входа
Главная » Статьи » IP АТС Elastix / Asterisk

Asterisk теряет регистрацию. Peer UNREACHABLE.

Иногда складывается ситуация, когда при проблемах с dns, или с сетью впринципе,
пропадает регистрация Asterisk на сервере провайдера.
По истечении какого-то количества времени Asterisk прекращает попытки зарегистрироваться
и даже при востановлении подключения peer висит в состоянии UNREACHABLE.

Решение
Скрипт "дергающий" Asterisk если какой-либо из peer'ов ушел в состояние UNREACHABLE.

#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
asterisk -rx 'sip show registry' | grep 62.64.127.43 | awk '{print $5}' | grep Registered || asterisk -rx 'sip reload'

И добавим его в cron.

*/1 * * * * /root/sh/sip_reload.sh

Можно также добавить мониторинг sip номеров в скрипт:

asterisk -rx 'sip show peers' | egrep  "Unspecified|UNREACHABLE" && asterisk -rx 'sip reload'

Категория: IP АТС Elastix / Asterisk | Добавил: Timofey (06.07.2015)
Просмотров: 707
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
YANDEX
Яндекс.Метрика
Сайты
  • Харьков Видео-Реклама
  • Харьковский Юридический Альянс
  • Обеды в офис
  • Снежка
  • Оцифровка кинопленки
  • TiM ©
    Харьков 2017