VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Странное поведение системы: запоминает удаленное значение.

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
AlexeyFatnev
Сообщения: 29
Зарегистрирован: 26 май 2022, 18:04

Странное поведение системы: запоминает удаленное значение.

Сообщение AlexeyFatnev »

Здравствутйе, все.

Возможно это уже обсуждалось, но я не нашел ссылок.

Уже два раза сталкивался с таким странным, по моему мнению, поведением системы.

В sip.conf прописан параметр, напримет callbackextension=INCOME

Все работает как нужно.

Если я закомментирую или удалю этот параметр и перезагружу модуль (CLI> sip reload), то система как будто это не запоминает, и продолжает отправлять вызовы на extension INCOME. Если поменять callbackextension=INCOME2, то этот параметр применяется.

Перезагружать систему не пробовал, но вроде и без этого должно изменяться...
Glukinho
Сообщения: 694
Зарегистрирован: 07 янв 2011, 20:05

Re: Странное поведение системы: запоминает удаленное значение.

Сообщение Glukinho »

Может, этот параметр определен в секции [general] или в шаблоне? Который определяется через [template_name](!) и используется через [peer_name](template_name)
AlexeyFatnev
Сообщения: 29
Зарегистрирован: 26 май 2022, 18:04

Re: Странное поведение системы: запоминает удаленное значение.

Сообщение AlexeyFatnev »

Glukinho,

В [general] нет такого параметра, а в шаблоне я как раз и правлю (в самих точках нет).
Glukinho
Сообщения: 694
Зарегистрирован: 07 янв 2011, 20:05

Re: Странное поведение системы: запоминает удаленное значение.

Сообщение Glukinho »

А, кажется, понятно. Параметр callbackextension действует аналогично register => ..., то есть при его включении астериск пытается зарегистрироваться на пире. При регистрации в пакете REGISTER есть поле Contact, куда и записывается callbackextension - удаленный пир будет отправлять звонки в вашу сторону на этот extension.

При выключении параметра регистрация не отменяется и продолжает действовать какое-то время (полчаса или час, не помню, но это настраивается). В это время удаленный пир так и будет слать на старое значение Contact/callbackextension, пока регистрация не истечет.

А вот если написать новое значение, удаленный пир сразу узнает об этом (к нему придет новый REGISTER с новым Contact) и будет слать уже куда надо.

Поэтому впечатление такое, что где-то сохранилось старое значение - не это не в астериске, а у того пира, на который раньше отправился REGISTER.
AlexeyFatnev
Сообщения: 29
Зарегистрирован: 26 май 2022, 18:04

Re: Странное поведение системы: запоминает удаленное значение.

Сообщение AlexeyFatnev »

Glukinho

Большое спасибо, все понятно.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH