Elastix 3.0. Первый запуск

Итак, с горем пополам мне удалось сделать первый запуск Elastix 3.0 Stable. Сразу скажу, что система меня не очень порадовала. Ожидал гораздо большего от компании PaloSanto. Есть, конечно приятные моменты в виде добротно сделанного навигационного меню. Но в купе со старым дизайном модулей система смотрится нелепо. Вот, например:

elastix1

Хотелось бы отметить, что процесс инсталляции по-умолчанию стал графическим. Но выбор текстового режима установки все таки оставили. Сам процесс установки ничем не отличается от предыдущих версий Elastix. Я ставил на виртуалку VirtualBox. Как оказалось баг, который отмечали пользователи еще в alpha-версии с клавиатурой остался. В постустановочном скрипте у меня не вводились символы. Как следствие я не мог задать нормально задать пароль ни на mysql, ни на пользователя superadmin.

Обойти это недоразумение можно следующим образом: когда выскочит предложение задать пароль на mysql — намите клавишу Ins, тем самым вы пропустите эту настройку. Далее авторизуйтесь под пользователем root и узнайте IP-адрес. Подключитесь к Elastix по SSH и запустите постинсталляционный скрипт вручную:

Теперь можно авторизоваться. Заходите по IP-адресу вашей АТС и авторизовывайтесь под пользователем superadmin. Вот тут есть какая то непонятка со входом. Когда я вошел под superadmin, а потом сделал logout — то попал на другую страницу входа в систему по адресу http://192.168.1.30/admin/, которая по дизайну явно отличается от https://192.168.1.30/. Но это не самое страшное. Самое интересное это то , что я почему-то теперь должен заходить под пользователем admin.

elastix3

Авторизовываемся и видим наш Dashboard, который остался от предыдущих версии в наследство. Далее, судя новой логике работы Elastix, а именно, что одна АТС может обслуживать сразу несколько организаций, нам нужно создать новую организацию. Но и тут меня ждал сюрприз:

Screenshot-Elastix - Google Chrome-1

По какой-то причине нельзя использовать дефисы в имени домена. Изменим на voiplab.ru. Но и тут опять сюрприз при попытке сохранить организацию:

Screenshot-Elastix - Google Chrome-2

Оказалось, что по какой то причине не прочитались настройки Asterisk. Поэтому делаем рестарт/релоад Asterisk и повторям попытку создать организацию:

После этого я зашел в раздел Users и назначил пользователю admin@voiplab.ru пароль. Теперь можно авторизовываться под этим админом.

В итоге можно сказать, что Elastix 3.0 требует серьезной доработки. Поэтому ставить в продакшн окружение я вам не рекомендую.

Опубликован Elastix 3.0 Stable

— Changes in Elastix Framework:
* NEW LIBRARY IMPLEMENTATION to handle comunnication throught sip: SIP.JS .
* Code Optimization and better performance.
* Better implementation of publish our presence in chat.
* Some minor bug fixes for the Elastix Framework.

— Changes in Elastix Firstboot:
* Some minor bug fixes for Elastix-Firstboot.

— Changes in Elastix PBX:
* Removed use of rtpproxy.
* Some escenarios that leads to behaviors are fixed.
* Improvement implementations of BLFs.
* More Languages modules were updated.
* Some bug fixes for Elastix-Pbx.

— Changes in Elastix System:
* Removed use of rtpproxy
* Some bug fixes for Elastix-System.

— Asterisk version was updated 11.13.0-0
— Kamailio version was added 4.1.6-0
— Dahdi version was updated 2.10.0.1-0
— Rhino version was updated 0.99.6-3b4
— Wanpipe version was updated 7.0.10-2
— Among othersВчера был анонсирован Elastix 3.0 Stable на конференции Elastix World 2014. Список изменений ниже. Хотя по моему мнению спешить устанавиливать данный дистрибутив в продакшн окружение не стоит. Я ставлю на виртуалку и уже вижу пару серьезных багов, о которых расскажу в следующей заметке.

— Changes in Elastix Framework:
* NEW LIBRARY IMPLEMENTATION to handle comunnication throught sip: SIP.JS .
* Code Optimization and better performance.
* Better implementation of publish our presence in chat.
* Some minor bug fixes for the Elastix Framework.

— Changes in Elastix Firstboot:
* Some minor bug fixes for Elastix-Firstboot.

— Changes in Elastix PBX:
* Removed use of rtpproxy.
* Some escenarios that leads to behaviors are fixed.
* Improvement implementations of BLFs.
* More Languages modules were updated.
* Some bug fixes for Elastix-Pbx.

— Changes in Elastix System:
* Removed use of rtpproxy
* Some bug fixes for Elastix-System.

— Asterisk version was updated 11.13.0-0
— Kamailio version was added 4.1.6-0
— Dahdi version was updated 2.10.0.1-0
— Rhino version was updated 0.99.6-3b4
— Wanpipe version was updated 7.0.10-2
— Among others