
wildmoon
12.09.2016
13:26:56
это ничесно

Slava (f1045)
12.09.2016
13:27:24

Скептический анализ неверных действий наркоманов
12.09.2016
13:27:30

Sergey
12.09.2016
13:27:35
Ну для большинства нормальных телефонов работает этот флаг, ну а если нет тогда БД и скрипты в помощь

Google

wildmoon
12.09.2016
13:28:09
извращенец

Anton
12.09.2016
14:56:32
Астерискобоги, помогите пожалуйста. Есть доступ к серверу с астериском, нет доступа к gui, а он нужен. Где мне посмотреть логин-пароль для гуя? Связка admin / "secret из manager.conf" не работает:(

Slava (f1045)
12.09.2016
14:59:12
гуй то какой?

Timur
12.09.2016
14:59:36
Ёроол-гуй

Slava (f1045)
12.09.2016
14:59:51
если freepbx, то смотри в sql-табличке ampusers, но там будет sha1 от пароля

Germán
13.09.2016
07:27:20
Астерискобоги, помогите пожалуйста. Есть доступ к серверу с астериском, нет доступа к gui, а он нужен. Где мне посмотреть логин-пароль для гуя? Связка admin / "secret из manager.conf" не работает:(
[admin]
secret = secret
read = system,call,log,verbose,command,agent,config,read,write,originate
write = system,call,log,verbose,command,agent,config,read,write,originate
asterisk -r -x reload

George
13.09.2016
18:02:10
Не обращай внимания

Kaschey
13.09.2016
18:08:11
Ок

sdf347
14.09.2016
01:48:54
вопрос: помещаю файлы в /var/spool/asterisk/outgoing для звонков. Как контролировать количество одновременных звонков?

ros
14.09.2016
04:42:02
посчитать количество файлов

Alexander
14.09.2016
05:40:08
Или звонить другим способом

Google

Kaschey
14.09.2016
05:45:59

Timur
14.09.2016
07:00:38
Call-limit в описании транка?

ros
14.09.2016
07:01:29
забьет транк под завязку если не контролировать оригинацию
можно запоминать сколько инициировано и по завершению декриминировать счетчик
при использовании call-файлов обычно считают файлы как самое простое решение

Slava (f1045)
14.09.2016
08:59:34
в call-файле дёргай кусочек диалплана, в котором будет что-то типа
exten => _NXXXXXX.,n,Set(GROUP()=providername)
exten => _NXXXXXX.,n,GotoIf($[${GROUP_COUNT(providername)} > ${providerVOIPMAX}]?end)
exten => _NXXXXXX.,n,Dial(SIP/providername/${EXTEN})
exten => _NXXXXXX.,n(end),NoOp(too many calls: ${GROUP_COUNT(providername)} )
но вообще лучше внешними средствами... сгенерированные call-файлы класть в отдельную очередь и каким-то скриптом периодически проверять количество сессий с транком и, если не очень много, подкидывать call-файл в спул астериску


Evgeny
14.09.2016
09:48:33
Вы же генерите call файлы, соответственно можете регулировать их время исполнения ( там есть или соответствующий параметр или просто задав дату/время создания файла).
Что за файлы, оповещения роботом или соединение 2х абонентов ?
Если просто оповещения, то вы знаете приблизительную продолжительность разговора и можете обойтись 1м способом, если это всё-таки разговор, то я рекомендую вам посмотреть в сторону AGI/AMI/ARI, тут возможности для контроля побольше будут

Kaschey
14.09.2016
10:05:25
а можно на исходящий канал прописать calllimit

Timur
14.09.2016
12:04:24
в настройках брокера выставить 10 одновременно выполняемых заданий и вперёд
это, кстати, самый простой выход
входящие вызовы сажаешь на один транк, исходящие - на другой
и режешь одновременное количество колл-лимитом

ros
14.09.2016
12:15:56
при calllimit будут удалятся call файлы, которые так и не добались своего
нужно сильно увеличивать MaxRetries

Evgeny
14.09.2016
13:42:58

Дмитрий
14.09.2016
13:44:05
рано или поздно всё равно придётся перейти на AMI/AGI/ARI

Evgeny
14.09.2016
13:44:27
Собственно мы уже общаемся сами с собой, может создатель треда уже решил свою проблему

Google

Дмитрий
14.09.2016
13:44:52
всегда приятно пообщаться с умными людьми :) т.е. сами с собой

Timur
14.09.2016
14:22:44
:)

Скептический анализ неверных действий наркоманов
14.09.2016
14:26:18
Так. А астер и аваю вязал кто?

Kaschey
14.09.2016
14:30:00

Скептический анализ неверных действий наркоманов
14.09.2016
14:30:38

Kaschey
14.09.2016
14:31:12
аваевские телепоны имеют возможность прошится в сип?
если у тебя 1608, а они довольно распространенные то труба, они в сип не шьются и твой удел осваивать h323

Скептический анализ неверных действий наркоманов
14.09.2016
14:33:56
Нет, у меня авая шлюз и телефоны.
Мне надо закинуть сип транк на шлюз. До оракл сбс доступа нет, надо на фрисвиче, видимо.
А трубки - 1616

Kaschey
14.09.2016
14:35:33
тогда надо смотреть умеет твой шлюз сип или нет, скорей всего умеет, но может попросить докупить лицензию.

Скептический анализ неверных действий наркоманов
14.09.2016
14:36:49
Два G450

Kaschey
14.09.2016
14:38:59
g450 может сип, но если у тебя уже есть аваявская станция то пихать их по сипу в астер не стоит. у них всякие кнопарьки хитрым образом через аваю работают.

Скептический анализ неверных действий наркоманов
14.09.2016
14:39:23
окей, значит буду ждать пока сбс настроят.

Kaschey
14.09.2016
14:39:47
а много аваивских телепонов?

Скептический анализ неверных действий наркоманов
14.09.2016
14:40:35
Ноль. Всё на авая трубки идёт.

Kaschey
14.09.2016
14:42:02
эм... чет я тогда не понял что из аваи у тебя есть и как ты с этих хочешь извратиться.

Скептический анализ неверных действий наркоманов
14.09.2016
14:47:53
У меня есть два шлюза G450, есть трубки авая. Есть готовая инфраструктура которая работает.
Мне провайдер выдал сиптранк, его необходимо на SBC закинуть для входящих и исходящих звонков через трубки авая. До того сбс что используется в проде доступа нет, по некоторым лецинзионным соглашениям, заводить будут долго, поэтому хотел временно завести сам через костыли.

ros
14.09.2016
15:45:29
если с SBC на G450 SIP, то по идее только перенастроить G450 нужно на астер или FS
но входящие к G450 возможно могут и без перенастройки проскочить

Google

енот
15.09.2016
08:32:08
а есть способо чекнуть конфиги до релоада?

ros
15.09.2016
09:28:58
в другом астериске)

Evgeny
15.09.2016
09:47:07
Видел где-то утилиту проверяющую dialplan, а так чтоб и остальные *.conf файлы - не встречал

ILIYA
15.09.2016
09:52:11

Evgeny
15.09.2016
09:55:33
Дык это и есть все подробности, попадались какие-то скрипты для проверки, но были неинтересны, т.к. проверяли только extensions.conf, а у нас всё в ael
Да и не понимаю я зачем они нужны, если все тоже самое можно узнать сделав релоад диалплана, ведь если там ошибка он просто не загрузится, а если ошибок нет, то туда ему и дорога -)

ros
15.09.2016
09:59:07
как вариант в lxc контейнере рядом с фейковым сетевым адаптером развернуть астериск и в нем проверять
это для особо критичных изменений

Evgeny
15.09.2016
10:00:17
Да, для потенциально разрушительных изменений должен быть тестовый стенд

KaDaBRa
19.09.2016
01:43:34
Ребята, всем привет, а есть какой-нибудь модуль для автообзвона должников? XactDialer например бесплатный :))) Я поставил Auto Dialer (http://asterisk-pbx.ru/wiki/works/asterisk_autodialer) но он оставляет желать лучшего. Честно гуглил, не могу нагуглить ничего адекватного.

Evgeny
19.09.2016
03:47:16
цель неблагородная, но если подходить чисто с технической точки зрения, то можно ведь написать

KaDaBRa
19.09.2016
03:49:16

Evgeny
19.09.2016
03:54:51
неблагородная коллекторством заниманиться)

KaDaBRa
19.09.2016
03:57:48
Мы не коллекторы ? Сам только что залил базу антиколлекрторов в астериску :) Простые напоминания, что люди за услуги забыли заплатить.

Evgeny
19.09.2016
04:29:22
А

ros
19.09.2016
04:29:53
Самый эффективный метод - отключать услуги.
Отзвон же провоцирует отказ от услуг, т.к. раздражает сильно.

Evgeny
19.09.2016
04:31:20
Удваиваю, лучше смс шлите

KaDaBRa
19.09.2016
04:31:48

ros
19.09.2016
04:32:17
на СМС лучше и остановиться

Kirill
19.09.2016
04:33:50

ros
19.09.2016
04:36:02
СМС быстрей, дешевле, остается как напоминалка и велика вероятность, что их все-таки увидит целевой человек.
Отзвон может прослушать старый АОН, ребенок, старушка со склерозом, собака.

Google

KaDaBRa
19.09.2016
04:37:25
Спасибо за рассуждения, но ведь не я придумал, что надо сделать и обзвон и смс?:)
А в защиту голосовых звонков: Старушка без склероза, но с плохим зрением :)

Kirill
19.09.2016
04:38:25
Тоже верно :)

ros
19.09.2016
04:40:22
старушки если за себя платят все вовремя
если просто проживает с детьми ей побоку на коммуналку. она детям пенсию отдала уже) сидит в качестве секретаря на телевоне.

Kirill
19.09.2016
04:40:40
??

ros
19.09.2016
04:43:42
делал лет 7 назад интерфейс такой был
http://ledoren.ru/files/obzvon.htm

KaDaBRa
19.09.2016
04:44:32
Ладно, тогда расскажите, в чем прикол, при звонке на локальный сип, функция say_number говорит на русском, при звонке на мобильный говорит уже на англицком, хотя я уже явно прям говорю скрипту(phpagi) говори на русском, он всё-равно вещает цифры англиским, gsm файлы для русского все на месте.
<Local/s@dialercheck-baaa;1>AGI Tx >> agi_language: ru
<Local/s@dialercheck-baaa;1>AGI Tx >> agi_type: Local
<Dongle/MTS2-0100000011>AGI Rx << SAY NUMBER 567 ""
-- <Dongle/MTS2-0100000011> Playing 'digits/5.gsm' (language 'en')
-- <Dongle/MTS2-0100000011> Playing 'digits/hundred.gsm' (language 'en')
-- <Dongle/MTS2-0100000011> Playing 'digits/60.gsm' (language 'en')
Как так??

ros
19.09.2016
04:49:54

KaDaBRa
19.09.2016
04:50:07

ros
19.09.2016
04:50:43
потому что выставлено в Local а проговариваете в Dongle/MTS2-0100000011
* Local/s@dialercheck-baaa;1
каналы разные

KaDaBRa
19.09.2016
04:52:17
Аггга... понял, а как мне правильно отправить исходящий звонок через freepbx, чтобы он в зависимости от номера пошел по прописанным во фрипбх правилам исходящих звонков?