Open SolarWind13 opened 4 years ago
привет, спасибо за детальное описание косяков, есть нюансы установки хотел бы делать охват аудитории, брал бы деньги за это ))
а ты не по этому мануалу делал? https://voxlink.ru/kb/asterisk-configuration/golosovoj-nabor-v-asterisk./
Гораздо проще использовать докеризированный образ, где уже есть древняя версия nodejs и всё остальное с пробросом файла конфигурации. Сам я так и делаю, это проще в настройке и не засоряет основную систему, плюс быстро перетаскивается с сервака на сервак )
Да, Михаил прав, я не очень-то занимаюсь поддержкой, но докер образ жив. Надо хотя бы немного актуализировать voicer, а то над проектом висит vulnerabilities emergency. Вы его тоже видите?
Михаил, а ты все еще voicer используешь?
Да, использую, причем именно в докер варианте.
привет, спасибо за детальное описание косяков, есть нюансы установки
Завсегда пожалуйста. :-) Как начну пробовать использовать - тоже отпишусь если что не так.
хотел бы делать охват аудитории, брал бы деньги за это ))
а ты не по этому мануалу делал? https://voxlink.ru/kb/asterisk-configuration/golosovoj-nabor-v-asterisk./
На самом деле по трем источникам.
Гораздо проще использовать докеризированный образ, где уже есть древняя версия nodejs и всё остальное с пробросом файла конфигурации. Сам я так и делаю, это проще в настройке и не засоряет основную систему, плюс быстро перетаскивается с сервака на сервак )
Спасибо за идею, но... Во-первых я в докере не очень спец. Во-вторых налепить на PBX ещё и докер - слегка оверкилл... Особенно с учётом того что нода из коробки там и так есть (на ней User Control Panel и прочие финтифлюхи сделаны)
Да, Михаил прав, я не очень-то занимаюсь поддержкой, но докер образ жив. Надо хотя бы немного актуализировать voicer, а то над проектом висит vulnerabilities emergency. Вы его тоже видите?
Михаил, а ты все еще voicer используешь?
Ну ежели будет время актуализировать / подправить - было бы замечательно.
Привет.
Есть проблемы с установкой voicer на FreePBX Distro. Версия дистрибутива - SNG7-PBX-64bit-1904 Release Date: May 2019
[root@pbx13 ~]# npm install voicer -g ....skip..... /usr/bin/voicer -> /usr/lib/node_modules/voicer/app.js
[root@pbx13 ~]# voicer bash: /usr/bin/voicer: /usr/bin/nodejs: bad interpreter: No such file or directory
Ок, ладно
[root@pbx13 ~]# ln -s /usr/bin/node /usr/bin/nodejs
Ещё раз:
[root@pbx13 ~]# voicer no configfile: ./config.js
Ну ладно
[root@pbx13 ~]# export VOICER_CONFIGFILE=/etc/voicer/config
И ещё раз:
Хорошо, добавляем в начало конфига (взят из readme.md) "module.exports ="
[root@pbx13 ~]# voicer config.js validated successfully! undefined 2019-8-20 16:32:36 - info: server started undefined
О, вроде взлетело.
Заходим на http://pbx_ip:3100 Логинимся с vasya / password - пустило Пытаюсь прописать name - vasya target - SIP/1001 не получается - при нажатии на кнопки Add / Save ничего не происходит.
Попробовал сделать [root@pbx13 ~]# touch /etc/voicer/data/peernames.json [root@pbx13 ~]# chmod 777 /etc/voicer/data/peernames.json [root@pbx13 ~]# voicer config.js validated successfully! undefined 2019-8-20 16:40:19 - info: server started undefined
Не помогло.
Поменял в config.js dataFile: 'data/peernames.json' на dataFile: '/etc/voicer/data/peernames.json' После этого редактирование заработало.
В общем если есть интерес к охвату аудитории использующей FreePBX Distro - эти мелочи неплохо бы или поправить или в документацию перенести.