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

Настройка Asterisk + ais

Добавлено: 26 ноя 2012, 12:55
pioner_aster
Здравствуйте!

Настраиваю связку asterisk + ais для device_state.

Сделал все как здесь https://wiki.asterisk.org/wiki/display/ ... e+with+AIS, за исключением установки openais.
Его я установил так

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

yum install openais.x86_64 openaislib.x86_64 openaislib-devel.x86_64 asterisk-ais.x86_64
На всех серверах кроме одного все так, как и описано в wiki астериска, но на одном из серверов в астериске вижу ошибку при запуске модуля res_ais.so :

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

ais/clm.c:163 ast_ais_clm_load_module: Could not initialize cluster membership service: Does Not Exist
Не понимаю в чем ошибка может быть. В чем может быть дело?

PS: версии астериска 1.8.16
То что предлагатся здесь http://felimwhiteley.wordpress.com/2011 ... d-the-day/ попробовал, но результат тот же.

Re: Настройка Asterisk + ais

Добавлено: 26 ноя 2012, 13:06
pioner_aster
Не могли бы вы по-подробней рассказать о вашем решении?

Re: Настройка Asterisk + ais

Добавлено: 26 ноя 2012, 15:10
pioner_aster
Хм... Интересное решение. Но увы в перле и с++ я не силен. Попробую на php что то подобное реализовать.

И, наверное, не DEVSTATE а DEVICE_STATE. DEVSTATE вроде как устарел

Re: Настройка Asterisk + ais

Добавлено: 26 ноя 2012, 15:43
pioner_aster
Спасибо за совет.

Если кому интересно, то проблема была в отсутствии описания интерфейса в ais.conf.
Видимо я случайно затер его, хотя помню как писал его.

Имею ввиду ais.conf :

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

[device_state]
type=event_channel
publish_event=device_state
subscribe_event=device_state