
Алексей
19.12.2017
07:30:59
если ливемти в yes

Rm
19.12.2017
07:31:06

Алексей
19.12.2017
07:31:08
То выкидывает

Alexander
19.12.2017
07:31:46
Угу, я и имел в виду опции leaveepmty и joinempty

Google

Alexander
19.12.2017
07:32:38
Вообще, для себя хотел понять разницу между очередью со статически заданными операторами, которые ставятся на паузу, и динамическим списком операторов, когда операторы входят и выходят из очереди
Разницы не увидел)

Алексей
19.12.2017
07:34:04

Alexander
19.12.2017
07:34:42
Ну и итог-то одинаковый - звонки не получаешь.

Алексей
19.12.2017
07:35:48

Alexander
19.12.2017
07:36:04
Дык, отчеты мы сами собираем, учитывая смену состояний в AMI )

Алексей
19.12.2017
07:36:51

Rm
19.12.2017
07:47:27
у вас все рауками настраивается переносится устанавлявается или есть готовый контейнер или баш скрипт?

Алексей
19.12.2017
07:48:21
Всегда все делаю под поставленую задачу....
Тут все так делают

Rm
19.12.2017
07:49:35

Алексей
19.12.2017
07:52:05
cp /etc/asterisk/* /home/bacup/asterisk/etc/
и вот так пройтись по папкам которые вам нужны.....
Как свет дадут... могу свои shell скрипты дать
В том числе для снятия дампа всех бд из мускуля

Google

Rm
19.12.2017
07:54:30

SilverJoe
19.12.2017
07:55:28

Rm
19.12.2017
07:55:58

Алексей
19.12.2017
07:56:24
делал я когда то образ в squashfs
но сейчас все руками собираю

Rm
19.12.2017
08:04:04
Сотрите есть такой параметр в очередях
Auto Pause on Busy
Поставить агента на паузу в данной очереди если он занят.
А как задать сервисный код, который определит что агент занят?

Trushakov
19.12.2017
09:14:55
Занят наверное агент, когда разговаривает с кем-то

Rm
19.12.2017
10:54:38

POPSODAV
19.12.2017
11:17:46
ребята, а подскажите, как можно в астере с PJSIP стеком добавить сип хидеры из call-файла?
для старого стека юзал _SIPADDHEADERN=...
а тут как?

ShadoWalkeR
19.12.2017
11:18:32
PJSIPADDHEADER?
А еще можно почитать документацию

POPSODAV
19.12.2017
11:19:18
читал про него, но оно не работает из call file
Set: PJSIP_HEADER(add, X-CustomUserID)=NNN
вот так пробовал

ShadoWalkeR
19.12.2017
11:19:43
Что делает _SIPADDHEADERN?

POPSODAV
19.12.2017
11:19:59
добавляет SIP-хидеры
N - просто нумерация
чтобы можно было несколько хидеров определить

ShadoWalkeR
19.12.2017
11:23:02
А как он их добавляет?

Google

ShadoWalkeR
19.12.2017
11:23:09
Что происходит в контексте?

POPSODAV
19.12.2017
11:23:27
а нет контекста
одна нога уходит сразу на оператора
аналог Dial(SIP/....)
после того как соединение установлено, появляется контекст
вот хидеры нужно оператору передавать

ShadoWalkeR
19.12.2017
11:27:11
Ну значит это реализовывалось средствами самого chan_sip. Либо загляни в исходники chan_pjsip либо создай контекст, который перед вызовом оператора будет делать PJSIP_HEADER

POPSODAV
19.12.2017
11:39:09
ок, буду копать дальше

Dmitriy
19.12.2017
11:45:50
ок, буду копать дальше
https://issues.asterisk.org/jira/browse/ASTERISK-26178 - No, that is the only way - using the dialplan function.

POPSODAV
19.12.2017
11:46:05
пичаль

ShadoWalkeR
19.12.2017
11:48:24

Rm
19.12.2017
12:12:11

mad
19.12.2017
12:20:47
Вам же показывали уже
вчера еще вроде
core show application PauseQueueMember

Rm
19.12.2017
12:27:06

mad
19.12.2017
12:28:01
PauseQueueMember([queuename],interface[,options[,reason]])
reason, не?)
exten => s,n,PauseQueueMember(,Local/${CALLBACKNUM}@from-queue/n,,KUREVO)
exten => s,n,PauseQueueMember(,Local/${CALLBACKNUM}@from-queue/n,,WC)

Google

mad
19.12.2017
12:30:08
это если из той доки строчку взять.
Если по тупому и быстро, сделайте на каждый свой код -отдельный экстеншен
если вы не очень шарите, например. будет проще.

Rm
19.12.2017
12:37:29
reason, не?)
да. ну ок. спсибо за наглядные примеры. 13 дней как стал учить-юзать asterisk

Saint
19.12.2017
12:41:56
товарищи, всем доброго дня
я все со своим скриптом уведомления звонящему при call waiting )) скрипт вчера доделали, заработал, все хорошо. кроме момента, что перестала работать переадресация follow me
куда копнуть?

mad
19.12.2017
12:52:16

Алексей
19.12.2017
12:59:43
куда копнуть?
Проверьте перед вызовом макроса на наличие функции follow me если я не ошибаюсь эта инфа хранится в astdb

Saint
19.12.2017
13:05:04

Алексей
19.12.2017
13:06:10
Можно в самом макросе.... но как по мне проще будет через execif вызвать сам макрос

Rm
19.12.2017
13:30:30

mad
19.12.2017
13:35:50
queuemetrics какой нить или подобное
или самому через ami писать. Можно в базу класть. Все зависит от требований

Saint
19.12.2017
13:37:29

Black Armer Linus
19.12.2017
13:51:12
can any one have the book """practical asterisk 1.4 and 1.6 from beginner to expert"""
or any version of the book

Vadim
19.12.2017
17:38:16
Yes, any one can have it :)

agic
20.12.2017
07:39:25

Google

Kanat
20.12.2017
09:10:49
Доброго времени суток,
Можете пожалуйста помочь.
Есть основной сервер, на которые идут звонки из вне, и второй сервер на котором внутренние номера 8ХХ, соединеные между собой по IAX2
При помощи правила
exten => _8XX,1,Dial(IAX2/CallCenterAndBase/${EXTEN})
мы все звонки, которые идут на внутренние номера 8ХХ, передаем на второй сервер.
Но для того чтобы звонок дошел до сотрудника, проходится создавать для каждого внутреннего номера входящий маршрут, с указанием destination конкретный номер.
Как можно сделать одним правилом, чтобы при звонке из вне и наборе внутреннего номера другого сервера, звонок доходил до сотрудника?
На втором пробовали создавать custom и прописывать правила ввиде
exten => _8XX,1,Dial(SIP/${EXTEN})
Но, это не помогло.


Saint
20.12.2017
09:12:47
Доброго времени суток,
Можете пожалуйста помочь.
Есть основной сервер, на которые идут звонки из вне, и второй сервер на котором внутренние номера 8ХХ, соединеные между собой по IAX2
При помощи правила
exten => _8XX,1,Dial(IAX2/CallCenterAndBase/${EXTEN})
мы все звонки, которые идут на внутренние номера 8ХХ, передаем на второй сервер.
Но для того чтобы звонок дошел до сотрудника, проходится создавать для каждого внутреннего номера входящий маршрут, с указанием destination конкретный номер.
Как можно сделать одним правилом, чтобы при звонке из вне и наборе внутреннего номера другого сервера, звонок доходил до сотрудника?
На втором пробовали создавать custom и прописывать правила ввиде
exten => _8XX,1,Dial(SIP/${EXTEN})
Но, это не помогло.
misc destinations в ivr у себя указал, все прекрасно ходит туда


Андрей
20.12.2017
09:13:14
Отправьте приём вызовов через IAX2 на втором Астере в этот контекст
UPD. Если есть дополнительная логика - можете вернуть затем вызов обратно или описать там же

Kanat
20.12.2017
09:14:55
пробовал указать тоже самое правило на втором сервере exten => _8XX,1,Dial(IAX2/CallCenterAndBase/${EXTEN}) но звонок зацикливается
IVR настроена на первом сервере, и там для внутренних номеров указан шаблон куда идти, подобие 8XX

intruder
20.12.2017
09:19:38
exten => _8XX,1,Dial(SIP/${EXTEN})
Но, это не помогло.
контекст с этим шаблоном прописан пиру ИФХ второго сервера?
IAX

SilverJoe
20.12.2017
09:20:20
а что в логах астерисков?

Kanat
20.12.2017
09:20:26
это и прописано на 2 сервере
в логах как будто не может передать значение набранное

intruder
20.12.2017
09:21:08
ну киньте лог
что сам астер в консили пишет

Oleg
20.12.2017
09:21:35
FreePBX?

Kanat
20.12.2017
09:23:47
elastix

Oleg
20.12.2017
09:24:40
контекст транка from-trunk?
type=friend?
надо либо разные контексты для входящих/исходящих, либо from-internal (но тогда город начнет дурить), либо в кастоме прописать

SilverJoe
20.12.2017
09:30:19
или на одном сервере убрать веб и самому написать диалплан