Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

sip reload по "No Authentication"

1

Здравствуйте! Хочу сделать скрипт, который будет мониторить состояние регистраций и релоадить астер при появлении "No Authentication ", просьба к знающим помочь в написании скрипта. Мне видится так: в кронтаб добавляем скрипт с необходимым тайм-аутом, который будет смотреть вывод sip show registry и при обнаружении делать
asterisk -rx "sip reload" >/dev/null 2>&1

Буду признателен за помощь!

удалить закрыть спам изменить тег редактировать

спросил 2011-12-07 09:27:59 +0400

itprofit Gravatar itprofit
768 24 3 27
http://itprofit32.ru/

обновил 2011-12-07 09:56:03 +0400

1 Ответ

2

asterisk -rx 'sip show registry' | grep provider_name | awk '{print $5}' | grep Registered || asterisk -rx 'sip reload' Примерно так.

ссылка удалить спам редактировать

ответил 2011-12-07 09:43:13 +0400

Evgen Gravatar Evgen flag of Russian Federation
211 6
http://kmintegro.ru/

Comments

СПАСИБИЩЕ!! Теперь мультифон стал более отказоустойчивым :), а то задолбал уже отваливаться.

itprofit ( 2011-12-07 09:45:04 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2011-12-07 09:27:59 +0400

Просмотрен: 2,002 раз

Обновлен: Dec 07 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.