VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Не работает связка Asterisk + openfire + Asterisk-IM

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
Woland
Сообщения: 3
Зарегистрирован: 21 дек 2012, 02:29

Не работает связка Asterisk + openfire + Asterisk-IM

Сообщение Woland »

Всем привет!
Поднял я у себя в офисе астериск и Openfire, по отдельности все отлично работает, все ок. Openfire ставил штатно "из коробки" в свежей убунте (12.10 сервер, Linux voip 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
), оба сервиса находятся на одном серваке. Через вебморду Openfire установил Asterisk-IM, завел для него учетку в manager.conf, пытаюсь добавить сервер как учили, админка сообщает, что сервер успешно добавлен, но в списке он не появляется, хотя астериск в логах говорит, что менеджер успешно залогинился. После перезапуска Openfire коннекшн на астериске отваливается и вновь не поднимается, в списке серверов пусто. Пробовал переустанавливать Asterisk-IM, сам Openfire, джаву обновил до самой последней версии - пофиг.
Известна ли кому-нибудь данная проблема и способы лечения?
Заранее благодарен за любую помощь.
Версия Java\: 1.7.0_10 Oracle Corporation -- Java HotSpot(TM) 64-Bit Server VM

Изображение
Makc64RUS
Сообщения: 110
Зарегистрирован: 12 янв 2013, 22:00

Re: Не работает связка Asterisk + openfire + Asterisk-IM

Сообщение Makc64RUS »

1) вы в соединении с сервером указывайте порт 5038
2) Для подключения к астериску используйте юзера AMI
3) в Openfire версии 3.7.1 есть ошибка при создании локальной базы данных. Пройдите по адресу: {openfire_install_dir}/plugins/asterisk-im/database/asterisk-im_hsqldb.sql

Правельный файл базы:
create table phoneServer (
serverIDbigint not null,
serverNamevarchar(255) not null,
hostname varchar(255) not null,
port integer not null,
username varchar(255) not null,
password varchar(255) not null,
constraint phoneServer_pk primary key(serverID)
);
create table phoneDevice (
deviceIDbigint not null,
device varchar(255) not null,
extension varchar(255) not null,
callerIDvarchar(255),
isPrimary integer not null,
userID integer,
serverIDbigint not null,
constraint phoneDevice_pk primary key (deviceID)
);
create table phoneUser (
userIDbigint not null,
username varchar(255) not null,
constraint phoneUser_pk primary key (userID)
);
create unique index phoneUser_username_idx on phoneUser(username);
INSERT INTO jiveVersion (name, version) VALUES ('asterisk-im', 2);


лишнее удаляем

Перед изменением базы ВЫКЛЮЧИТЕ сервер openfire
aksios
Сообщения: 1
Зарегистрирован: 27 июн 2014, 10:44

Re: Не работает связка Asterisk + openfire + Asterisk-IM

Сообщение aksios »

В итоге, удалось ли победить и как? У нас та же проблема.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Не работает связка Asterisk + openfire + Asterisk-IM

Сообщение awsswa »

Всё работает из коробки
платный суппорт по мере возможностей
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH