Страница 1 из 2

AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 14:23
tyua
Сейчас к Asterisk 1.8 по AMI подключается стороннее JAVA приложение которое отслеживает события звонков Incoming/Answer/Hangup и т.д.
Сейчас планируется переход с Asterisk 1.8 на 13 (FreePBX 14), и вот дошла очередь до настройки этого JAVA приложения, и оказалось, что эти самые события в приложения не попадают, вернее попадают только Hangupы.
Первоначально думал, что проблема в PJSIP, но переключение на SIP проблему не решило.
К разработчикам JAVA приложения сейчас обратиться возможности нет.

Что-то изменилось в самом AMI в новой версии? Или где-то что-то нужно включить? Какие есть варианты?

Спасибо!

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 15:03
BorisTheBlade
Использовать астериск 11, freepbx имеет для этого скрипт asterisk-switch-version.

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 15:13
tyua
Использовать астериск 11, freepbx имеет для этого скрипт asterisk-switch-version.

Не очень хочется переходить на неактуальную версию Asterisk.
В AMI Asterisk 13 что-то поменялось, что старые разработки могут не работать?

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 16:49
ded
Да.
Только что по просьбе клиентов перевели их с 11.23.1 на 13.21.0 - и пол дня не проработали - "Рвутся звонки!"
Вернули назад.
tyua писал(а):Не очень хочется переходить на неактуальную версию Asterisk.
Что лучше: актуальная или надёжная?
tyua писал(а):Сейчас планируется переход с Asterisk 1.8 на 13 (FreePBX 14)
А какая причина?

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 18:29
tyua
ded писал(а):Да.
Только что по просьбе клиентов перевели их с 11.23.1 на 13.21.0 - и пол дня не проработали - "Рвутся звонки!"
Вернули назад.
tyua писал(а):Не очень хочется переходить на неактуальную версию Asterisk.
Что лучше: актуальная или надёжная?

надежная
ded писал(а):
tyua писал(а):Сейчас планируется переход с Asterisk 1.8 на 13 (FreePBX 14)
А какая причина?

Было желание попытаться использовать REST API, так же хотелось перейти на FreePBX.

Вы считаете, что, если острой необходимости нет, лучше вообще остаться на 1.8? или перейти на 11?

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 21:20
ded
Если есть необходимость размять пальцы - переходите на 11.
Но если подключаете по AMI стороннее JAVA приложение которое отслеживает события звонков Incoming/Answer/Hangup, то зачем REST API, и наоборот?
На базе 1.8 работают вполне устойчиво FreePBX 2.10 & 2.11
Их можно скачать и мигрировать вполне успешно.

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 12 июн 2018, 22:14
tyua
ded писал(а):Если есть необходимость размять пальцы - переходите на 11.
Но если подключаете по AMI стороннее JAVA приложение которое отслеживает события звонков Incoming/Answer/Hangup, то зачем REST API, и наоборот?
На базе 1.8 работают вполне устойчиво FreePBX 2.10 & 2.11
Их можно скачать и мигрировать вполне успешно.

REST API - в перспективе, JAVA приложение должно работать сейчас, да и на REST API другой функционал планировался.
и как вы сказали, хотелось размять пальцы.

Неужели в разработке asterisk все настолько плохо, что советуют использовать версии 6-8 летней давности?

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 13 июн 2018, 01:06
ded
Неужели обязательно включать в ответ полностью процитированное сообщение перед этим?
Это нехороший признак (IMHO).
tyua писал(а):
ded писал(а):Неужели в разработке asterisk все настолько плохо, что советуют использовать версии 6-8 летней давности?
Кому как, в зависимости от опытности. Кто-то вообще вопросов не задаёт, а проблемы решает настолько быстро, что не считает это проблемами. Другие же считают нужным распросить и опасаться.
Если не критично для производства - можно поднимать в стороне что угодно, хоть бета-версии. Но тогда чур сюда не обращаться, искать ответы в Гугле и отправлять баг-репорты разработчикам.

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 13 июн 2018, 01:13
Zavr2008
Неужели в разработке asterisk все настолько плохо, что советуют использовать версии 6-8 летней давности?

Изменения просто капитальные в 13-й версии. Многие до сих пор эти измения не приемлют - например движуху с PJSIP..
Относительно AMI - да, API меняется. Стоит подумать о модернизации ответной стороны.
Учесть саму подноготную - полное изменение логики бриджей при соединении каналов при звонках, станет ясно..

Если хотите совместимости - версия 11.

Re: AMI, переход с Asterisk 1.8 на Asterisk 13.

СообщениеДобавлено: 13 июн 2018, 16:04
tyua
BorisTheBlade писал(а):Использовать астериск 11, freepbx имеет для этого скрипт asterisk-switch-version.

Похоже freepbx 14 не поддерживает asterisk 11, т.к. при запуске asterisk-switch-version в выборе есть только 13,14,15.
Или это можно как-то изменить?