Valentin Barbolin, ну, а если заработает на PBX? Придётся всё переносить
Ну, я пока ещё не скидывал логи в ТП. Хотя, уже предполагаю их ответ, типа "сделайте так чтобы CHAN_END был не сразу, мы не знаем как, но сделайте"
Valentin Barbolin, этой конфигурации Астера уже лет 10, я загребусь переносить её на FreePBX. Я там блин не понял даже как сим-шлюз подключить, после нескольких лет работы с чистым Астером, FreePBX воспринимается как что-то жутко корявое и неудобное
Valentin Barbolin, в общем, тоже не работает.
Модуль видит запись CHAN_START, показывает на секунду окно вызова, тут же видит CHAN_END, и закрывает его. И так несколько раз. Хз, через какую задницу должен работать Астер, чтобы модуль нормально увидел вызов
Valentin Barbolin, chan_local? Я так понимаю, Астериск при этом оставит входящий "висеть", потом позвонит на внутренний номер (или номера), и при ответе, соединит их?
Valentin Barbolin, У меня как раз второй вариант. Входящий звонок, в зависимости от выбранного контекста (нажатия цифровой кнопки), попадает в очередь. Там уже вызывается через SIP.
Нет, по их словам, itgrix просто считывает данные из CEL. Увидел в CEL звонок - показал окошко, взяв оттуда всю инфу - кто звонит, куда. Сам звонок при этом поступает на софтфон.
Цитата:
"Модуль в звонках в целом никак не участвует.
Он считывает информацию о звонке в таблице CEL (пришел звонок, на него кто то ответил, возможно на кого то перевели, следующий пообщался и завершил звонок), далее эта информация регистрируется в Битриксе."
Так же по их словам, их модуль работает и на чистом Астериске, и на FreePBX, и на Elastix. Примеры диалплана не дают - говорят что настройкой Астериска не занимаются, обращаются к подрядчикам.
Да и как данные в CEL могут различаться? Он разве настраивается? Я знаю что можно включать/выключать регистрацию тех или иных событий, но саму логику регистрации разве можно поменять?
Valentin Barbolin, да, звонок с транка на астериск. Там уже распределяется в очередь. Я уже задал вопрос ТП модуля, почему им нужно чтобы в CID_num был внутренний номер, если CID - это Caller ID.
Вот что мне писали:
"Так у вас нет внутреннего номера в таблице, в столбце cid_num, модуль не знает кому идёт звонок."
Valentin Barbolin, Вопрос снят, я не туда смотрел, пишет он всё, просто время было не то, уже мой косяк. Но возник другой - почему он в поле cid_num не пишет внутренний номер, на который этот звонок был направлен. Это как-то можно настроить?
Valentin Barbolin, в целом да. В таблице есть два столбца, которых нет в insert.
Столбец id, перед eventtype, и столбец eventextra, между userfield и extra.
Но насколько я понимаю, "лишние" столбцы не должны мешать