А что там смотреть . defaultexpiry отвечает за регистрацию на самом сервере для пиров.
zzuz ( 2012-06-20 20:54:39 +0400 )редактироватьУстановлен Asterisk 1.8 на VPS.
Имеется местный оператор связи ТТК через sip, у него обязательное условие для работы defaultexpiry=300.
Успешно использовал пол года данного оператора на входящие и исходящие на Asterisk 1.6+FreePbx. Там прописывал defaultexpiry=300 в файле sip_general_custom.conf
. Все работало.
Как переехал на Asterisk 1.8 без FreePbx не могу настроить... Прописываю те же настройки, что и раньше. Но defaultexpiry=300 естественно вписываю в [general] в конфиге sip.conf.
Вписал, но ничего не поменялось- sip show registry:
Host dnsmgr Username Refresh State Reg.Time
sip.ttknn.net:5060 N 2338539 120 Request Sent
То есть 300 не применяется, а остается дефолтные 120.
Помогите пожалуйста.
username:secret@sip.ttknn.net/didnum~300
А что там смотреть . defaultexpiry отвечает за регистрацию на самом сервере для пиров.
zzuz ( 2012-06-20 20:54:39 +0400 )редактироватьпочитать в том же файле еще про (min|max)expire
?
добавление в [general] sip.conf minexpire=300 и maxexpire=300 ничего не меняют:
Host dnsmgr Username Refresh State Reg.Time sip.ttknn.net:5060 N 2338539 120 Request Sent
alexstat ( 2012-06-20 16:36:15 +0400 )редактироватьтогда запускайт sip set debug on || ngrep -d any port 5060 || tcpdump -s 0 -w /tmp/log
и смотрите кто эту магическую цыфирь ставит астериск или провайдер.
komrad123 ( 2012-06-20 18:45:32 +0400 )редактироватьа лучше прочитать sip.conf.example и не советовать делать лишнюю работу.
zzuz ( 2012-06-20 20:55:25 +0400 )редактироватьЗадан: 2012-06-20 14:58:35 +0400
Просмотрен: 2,467 раз
Обновлен: Jun 20 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.