периодически на одного из операторов отваливается транк. sip show registry показывает state "no authentication"
в логах вижу что на очередной register оператор отвечает 403 forbidden, после чего Asterisk перестает слать register. Помогает только sip reload
как бороться, ума не приложу ?
Задан: 2012-11-07 06:11:18 +0400
Просмотрен: 3,765 раз
Обновлен: Nov 07 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
спросить провайдера? Ну или вон рядышком тема, а там клевый скриптик. Минимальные модификации и все отлично.
Злобный Мыш ( 2012-11-07 10:50:37 +0400 )редактироватькостыльная схема это конечно тоже выход. но хотелось бы попытаться исправить причину а не бороться со следствием
nana_MeDBeD ( 2012-11-07 11:36:37 +0400 )редактироватьТак а провайдер то что? Молчит как партизан? Сами же пишете, что ответ приходит 403.
Злобный Мыш ( 2012-11-07 12:31:10 +0400 )редактироватьОператор говорит что проблемы у меня. Что он еще скажет )
nana_MeDBeD ( 2012-11-08 04:52:54 +0400 )редактироватьв таких случаях слезно прошу провайдера выслать его настройки и дамп. Затем высылаю провайдеру исправленные настройки, если проблемы у него, или делаю исправления у себя.
artefackt ( 2012-11-08 19:39:10 +0400 )редактироватьНикто так и не решил проблему за столько лет. Перепробовал три версии Elastix 2.5; 4 версию и Elastix MT. Везде одна проблема, периодически отвалы транка. Причем NAT в схеме отсутсвует, чисто локально все. No Authentication - выскакивает примерно через 2-3 дня, причем достаточно опять просто применить параметры (Sip reload) как транк регистрируется. Кстати кто как часто делает команду по крону? И почему то не работает у меня скриптик по заданию asterisk -rx 'sip show registry' | grep provider_name | awk '{print $5}' | grep Registered || asterisk -rx 'sip reload'
neznaika ( 2019-06-27 18:02:51 +0400 )редактировать