Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Астериск не читает очереди из БД [закрыт]

0

БД - mysql

таблица queue_table

name    musiconhold announce    context timeout monitor_join    monitor_format  queue_youarenext    queue_thereare  queue_callswaiting  queue_holdtime  queue_minutes   queue_seconds   queue_lessthan  queue_thankyou  queue_reporthold    announce_frequency  announce_round_seconds  announce_holdtime   retry   wrapuptime  maxlen  servicelevel    strategy    joinempty   leavewhenempty  eventmemberstatus   eventwhencalled reportholdtime  memberdelay weight  timeoutrestart

таблица

queue_member_table 
queue_name  interface   penalty

extconfig.conf

queues => mysql,general,queue_table
queue_members => mysql,general,queue_member_table

саму очередь asterisk видит, а при звонке, он никуда не уходит, пробую вводить queue show queuetestdyn выводит:

queuetestdyn has 0 calls (max unlimited) in 'ringall' strategy (0s holdtime, 0s talktime), W:0, C:0, A:4, SL:0.0% within 0s
   No Members
   No Callers

сами мэмберы это пользователь мобильного телефона на который приходит вызов через канал мультифона SIP/multifon/71234567890

удалить переоткрыть спам изменить тег редактировать

спросил 2014-10-11 00:25:20 +0400

mention Gravatar mention flag of Russian Federation
486 43 3 17
http://localhost/

обновил 2014-10-11 10:27:52 +0400

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

1 Ответ

1

включите дебаг и посмотрите.

включите querylog в mysql

все работает. релоад мемберов, правда, работает только в случае изменения uniqueid

ссылка удалить спам редактировать

ответил 2014-10-11 03:44:04 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

а если я поле uniqueid вообще не добавлял в БД, это может стать причиной по которой это все не работает?

mention ( 2014-10-11 03:47:44 +0400 )редактировать

если вы неправильную таблицу сделали это будет причиной. но является ли uniqueid mandatory полем сказать не могу.

meral ( 2014-10-11 03:51:21 +0400 )редактировать
1

учитывая что оно обычно primary key и по нему вообщето ищется в базе, наверно да. http://www.voip-info.org/wiki/view/Asterisk+RealTime+Queue

meral ( 2014-10-11 03:52:26 +0400 )редактировать

да действительно, создал поле и всё заработало

mention ( 2014-10-11 06:24:39 +0400 )редактировать

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-10-11 00:25:20 +0400

Просмотрен: 218 раз

Обновлен: Oct 11 '14

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.