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

Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 12:50
Angel_19
Доброго!

Удалил в Эластиксе - Festival. Вместе с ним пропала вкладка PBX. Установил Festival и PBX обратно. Вкладка PBX снова появилась, но теперь не работает FOP.
Куда копать, где смотреть?

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 12:54
zzuz
Руки чесались что-нибудь поудалять?

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 13:01
Angel_19
Неа. Патылся заставить Фестиваль говорить по русски. Но как оказалось в CentOS версия Фестиваля 1.95, а русский в нем поддерживается начиная с 1.96. На CentOS стандартными средствами не установить Фестиваль 1.96. А после всех изменений для работы русского в Фестивале он и по английски перестал говорить...

Вот тут я и решил его переустановить...

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 15:32
ded
Проверьте есть ли в системе FOP. Если нет - надо устанавливать.
Если есть - проверьте запущен ли он в процессах.
Если запущен - подключается ли он к AMI?
Настраивается в /etc/asterisk/manager.conf

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 16:04
Angel_19
В системе он вроде есть!
Папка:

Код: Выделить всё

var/www/html/panel
есть, и вней куча всего...

В процессах есть:

Код: Выделить всё

-bash -c cd /var/www/html/panel && /var/www/html/panel/safe_opserver &
sh /var/www/html/panel/safe_opserver
/usr/bin/perl /var/www/html/panel/op_server.pl
Как проверить что он подключается к AMI?
Так?

Код: Выделить всё

manager show connected
Показывает одно подключение. Но я вот думаю, может это я вошел в CLI он меня и показывает?

Файл: /etc/asterisk/manager.conf есть, в нем вроде все верно...

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 17:53
Angel_19
Если перейти в FreePBX, там FOP не работает! На сводной странице пишет: Op Panel - OK , сервер Op Panel - работает.
Если перезапустить Астериск:

Код: Выделить всё

[root@ipats panel]# amportal stop



STOPPING ASTERISK
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
Asterisk Stopped

STOPPING FOP SERVER
FOP Server Stopped
[root@ipats panel]# amportal start


SETTING FILE PERMISSIONS
Permissions OK

STARTING ASTERISK
Asterisk Started

STARTING FOP SERVER
FOP Server Started
Т.е. сервер панели запускается.
Как проверить что он подключился к Астериску?

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 18:05
ded
... или amportal ДУМАЕТ, что сервер панели запускается. А фраза
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?
не смущает?

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 18:11
Angel_19
Подключается FOP к астериску. Почему не показывает тогда саму панель?

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 18:13
Angel_19
ded писал(а):... или amportal ДУМАЕТ, что сервер панели запускается. А фраза
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?
не смущает?
Смущает, но не знаю что это значит.

Re: Не работает FOP в Эластиксе

Добавлено: 11 окт 2013, 18:15
ded
Это значит, что скрипт amportal уже потерял связь с реальностью. И его репорты ОК -- ОК - фикция.
После останова - не должно быть работающих процессов asterisk & safe_operator panel

В общем - наколбасили - переколбашивайте всё снова и по-честному.