Size: a a a

2019 December 27

DK

Dmitriy K in Asterisker-ы
Andrey Zorin
Цена вопроса проблема) они не согласуют а бесплатно мы максимум софтфон им сделаем
что они не согласуют? вы им не говорите что у вас теперь астериск ))
источник

DK

Dmitriy K in Asterisker-ы
просто подставить юзерагента какого надо
источник

PZ

Pavel Z in Asterisker-ы
Dmitriy K
что они не согласуют? вы им не говорите что у вас теперь астериск ))
Делать никто не будет. Они клиенту и подключают софтфон, потому как он денег не платит
источник

PZ

Pavel Z in Asterisker-ы
Andrey Zorin
Проблема в том что мы прямой транк берём у провайдера и у него настройки все идут. Они отнекиваются и не хотят делать нам очереди) пока что нет возможности свой астер развернуть
Так пусть провайдер ограничит
источник

AZ

Andrey Zorin in Asterisker-ы
Pavel Z
Так пусть провайдер ограничит
Они вчера ограничили и все сломали 😅 судя по всему придётся проект по астер иску продвигать
источник

S

SZ in Asterisker-ы
Всех с наступающем!
Нужна помощь.
Установленна FreePBX 14 Distro (Asterisk 13.22.0,)
Используя call фаил генерирую звонок. Содержимое примерно такое
Action: Originate
Channel: Local/$phone@from-internal
MaxRetries: 0
RetryTime: 1
WaitTime: 30
Context: predicted
Extension: 997
Callerid: $acc_name$separate$phone
Account: $acc_name
Priority: 1

Содержимое контекста predicted
[predicted]
exten => 997,1,Answer()
same => n,Wait(1)
same => n,Queue(2010)
same => n,Hangup()

Очередь 2010 сгенерированна используя FreePBX. Агент (751) добавлен и активен в момент звонка.

Суть вопроса. После отправки call файла звонок на мобильный приходит и с экстеншеном 997 соеденяет и в очередь переходит, но при этом у агента не звонит телефон. Не могу понять почему.
Если в call файле в поле Extension ввести 2010(номер очереди) на прямую, звонок на мобильный приходит и с очередью соеденяет и телефон агента звонит.
Возможно на это влияет то-что у нас Callerid (в call файлу) для служебных целей странного формата и в итоге он выглядит так 1234+89991234567.

В логах при этом повторяется в цикле что то вроде этого
[2019-12-27 10:41:14] VERBOSE[4204][C-00003fcc] app_queue.c: Called Local/751@from-queue/n
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [751@from-queue:1] Set("Local/751@from-queue-00002dd5;2", "QAGENT=751") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [751@from-queue:2] Set("Local/751@from-queue-00002dd5;2", "__FROMQ=true") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [751@from-queue:3] GotoIf("Local/751@from-queue-00002dd5;2", "1?hangup") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx_builtins.c: Goto (from-queue,751,5)
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [751@from-queue:5] Macro("Local/751@from-queue-00002dd5;2", "hangupcall,") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [s@macro-hangupcall:1] GotoIf("Local/751@from-queue-00002dd5;2", "1?theend") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx_builtins.c: Goto (macro-hangupcall,s,3)
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [s@macro-hangupcall:3] ExecIf("Local/751@from-queue-00002dd5;2", "0?Set(CDR(recordingfile)=)") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [s@macro-hangupcall:4] NoOp("Local/751@from-queue-00002dd5;2", " montior file= ") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [s@macro-hangupcall:5] GotoIf("Local/751@from-queue-00002dd5;2", "1?skipagi") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx_builtins.c: Goto (macro-hangupcall,s,7)
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [s@macro-hangupcall:7] Hangup("Local/751@from-queue-00002dd5;2", "") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] app_macro.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'Local/751@from-queue-00002dd5;2' in macro 'hangupcall'
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Spawn extension (from-queue, 751, 5) exited non-zero on 'Local/751@from-queue-00002dd5;2'
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [h@from-queue:1] Macro("Local/751@from-queue-00002dd5;2", "hangupcall,") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx.c: Executing [s@macro-hangupcall:1] GotoIf("Local/751@from-queue-00002dd5;2", "1?theend") in new stack
[2019-12-27 10:41:14] VERBOSE[1427][C-00003fcc] pbx_builtins.c: Goto (macro-hangupcall,s,3)
источник

NS

Nikolay Shakin in Asterisker-ы
Alexey b_aalexx
vps за 30-100р в мес и закрыть вопрос
Где такое взять ?
источник

AK

Anny Key in Asterisker-ы
ага, тоже интересно)
источник

DB

Dmitry Baryshnikov in Asterisker-ы
источник

JS

Jon Smit in Asterisker-ы
Урл ресурса можно?
источник

Е

Евгений in Asterisker-ы
Nikolay Shakin
Где такое взять ?
источник

Е

Евгений in Asterisker-ы
На KVM
источник

DB

Dmitry Baryshnikov in Asterisker-ы
Jon Smit
Урл ресурса можно?
источник

AP

A P in Asterisker-ы
ни в коем случае
источник

DB

Dmitry Baryshnikov in Asterisker-ы
A P
ни в коем случае
херь?
источник

AP

A P in Asterisker-ы
полная
источник

AP

A P in Asterisker-ы
я покупал у них сервис с гарантированной отказоустойчивостью который отваливался раз в три дня
источник

AP

A P in Asterisker-ы
НУ МЫ ДВИГАЕМ ВИРТУАЛКИ ЧТОБ БЫЛА ОТКАЗОУСТОЙЧИВОСТЬ)))
источник

DB

Dmitry Baryshnikov in Asterisker-ы
хороший подход
источник

DB

Dmitry Baryshnikov in Asterisker-ы
раньше во Фрнции были по баксу
источник