Как настроить Asterisk, чтобы он автоматически мониторил статус sip-юзеров?
Настроил поддержку статусов используя realtime. Для настойки пользовался этой ссылкой
http://asteriskforum.ru/viewtopic.php?t= ... 1%81%D1%8B. Не делал только патч, он вроде как уже есть в версии 1.8.6.0.
В sip.conf добавил:
subscribecontext=status
allowsubscribe=yes
notifyringing=yes
notifyhold=yes
useclientcode=yes
limitonpeers=yes
callcounter=yes
Пользуюсь X-Lite, работают статусы online, offline, busy. Но если аварийно завершить работу X-Lite зависает online статус.
Как настроить Asterisk, чтобы он автоматически мониторил состояние sip-юзеров и если какой-то клиент отвалился устанавливал бы ему offline статус?
И еще не могу нигде найти что обозначает эта запись:
| Code: |
| exten => _XXX,hint,${CUT(REALTIME(hints,exten,${EXTEN},:,:),:,4)} |
Можете расшифровать как это работает, я только понял что это макрос, но как он работает остается загадкой.
| tor.zntu wrote: | ||
| Code: |
| exten => _XXX,hint,${CUT(REALTIME(hints,exten,${EXTEN},:,:),:,4)} |
Можете расшифровать как это работает, я только понял что это макрос, но как он работает остается загадкой.
Пока книжку не прочитаешь, очень многое для тебя будет загадкой.
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux || Asterisk 1.8.5 | SFA | FFA | Datacard
Когда добавил qualify=yes все заработало.