Необходимо реализовать механизм очереди состоящий из двух мобильных номеров, то есть в queues.conf пишу такое
[mobiles]
joinempty=unavailable
leavewhenempty = yes
eventwhencalled = yes
setinterfacevar = yes
strategy = ringall
member => SIP/QT/096XXXXXXX,1
member => SIP/QT/095XXXXXXX,2
QT это SIP линия через которую идет дозвон на мобильные. Проблема состоит в том что при таком раскладе звонок идет на первый мобильный но звонит только 15 секунд и все, хотя вызывающий абонент продолжает слышать гудки. Второй телефон не начинает звонить после того как первый через 15 секунд перестает. В чем мой косяк?
queue show
Members:
SIP/QT/0962659697 with penalty 1 (Unknown) has taken no calls yet
SIP/QT/0953179897 with penalty 2 (Unknown) has taken no calls yet
No Callers
ваш косяк в том, что пир QT помечается как "неотвечающий" и дальше звонки не идут. проще всего сделать через Local канал.ну или попробуйте через SIP/number@peer
Если хотите по порядку, то попробуйте: strategy = linear И penalty попробуйте одинаковый выставить.
ну ты даты смотри и читай вопрос. ответ вообще не в тему
meral ( 2014-08-19 15:07:06 +0400 )редактироватьЗадан: 2011-06-24 14:08:56 +0400
Просмотрен: 1,542 раз
Обновлен: Aug 19 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.