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

AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unified

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

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

a.gorodetsky
Сообщения: 5
Зарегистрирован: 16 май 2012, 16:45

AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unified

Сообщение a.gorodetsky »

Приветствую всех присутствующих!!

Есть MS Exchange 2010 sp2 с ролью Unified Messaging с установленным русским IVR. Так же есть AsteriskNOW 2.0.2 который есть желание скрестить с чангой по sip с одной стороны и с avaya по h323 с другой. Идея в том чтобы абоненты зарегистрированные на avaya могли использовать русскоязычное голосовое меню чанги (voicemail, авто секретарь и т.д.)

На данный момент стоит задача соединения Exchange (с его стороны все настроено) и Asterisk (на данный момент есть 2 тестовых софтфона которые могут звонить друг другу).

Буду признателен за помощь в примерах настроек со стороны Asteriska.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение ded »

Ужасный коктейль. Даже опытный интегратор не выпьет залпом.
Никакие примеры конфигов Вас не спасут.
Кто-то из перечисленных трёх танков лишний на этом поле боя.
a.gorodetsky
Сообщения: 5
Зарегистрирован: 16 май 2012, 16:45

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение a.gorodetsky »

Если не секрет почему коктейль ужасен?

Все абоненты успешно регистрируются и совершают звонки на авайа (внутри/наружу) но в нем нет голосовой почты, а покупать необходимое дорого. Есть Excahnge у которой есть UM с русскоязычным голосовым меню, он уже куплен но сама роль UM ранее не использовалась. Осталось сделать так чтобы (при занятости/недоступности какое то время и т.д. по вкусу) звонки на абонентов авайа уходили в транк ведущий к UM.

К сожалению чанга h323 не умеет, а sipа нету в авайе)) вот тут на сцену выходит астериск который будет выступать связующим звеном между чангой (по sip) и авайа (по h323).

Пока ждал конструктива, получилось сделать sip транк, сейчас могу звонить с абонентов зарегистрированных на астериске на чангу и попадать в голосовое меню.

Теперь новый вопрос - думаю что связать h323 транк авайа и астериск я сумею, как сделать чтобы вызовы проходили транзитом через астериск?

Буду признателен за помощь.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение ded »

Если не секрет почему коктейль ужасен?
Да ну, флейм порождать только.
Для связующего звена между чангой (по sip) и авайа (по h323) Астериск слишком толст (говорю же - третий танк!), нужен ведь голый транслятор протоколов? А он сам может русскоязычне меню, голосовую почту, ну Вы знаете. Получается - нужен свет на кухне - покупаем холодильник и открываем дверцу - ведь светит де?
Хватило бы cisco шлюза, даже без голосовых карточек, лишь бы голосовой ИОС.
Чтобы вызовы проходили транзитом через астериск надо создать Н323 транк и SIP транк, и направить вызовы из SIP транка в контексте в Н323 транк и наоборот.
2 строки в extensions.conf

[from-sip]
exten => _X.,1,Dial(OOH323/${EXTEN}@ipaddr_avaya)

[from-h323]
exten => _X.,1,Dial(SIP/MSExchange_must_die/${EXTEN})

Нет смысла содержать сервак из-за двух строчек и двух транков.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение Vlad1983 »

полностью согласен с ded - плодить серваки только ради транзита смысла нет.
можно попробовать на той же машине, где крутится Ex запусть Freeswitch. он может под форточками работать и конвертить sip и h323.
возможно и Yate стартонет, но это надо смотреть под масдаем не пробовал. вкрай под виртуалкой с линем точно работать будет.
ЛС: @rostel
switch0
Сообщения: 20
Зарегистрирован: 16 окт 2010, 15:53

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение switch0 »

В форточке у FS нет H.323.
a.gorodetsky
Сообщения: 5
Зарегистрирован: 16 май 2012, 16:45

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение a.gorodetsky »

Господа, благодарю за ответы!

Даже если бы оно все могло, на форточки ставить точно смысла не вижу, особенно туда где стоит чанга.

По поводу холодильника очень точно подметили (нужен голый транслятор протоколов), можно поменять (для теста выбрал наиболее простое для себя). Сейчас asterisk у меня в виде маленькой виртуалка на vmware, никаких проблем с поддержкой не вижу, виртуалок очень много одной мелкой больше/меньше разницы нет.

После того как пойму как сделать h323 транк, вооружусь вашими 2мя строчками и попробую сделать из него транслятор.
Почитал http://asterisk.ru/knowledgebase/asterisk-h323 все показалось весьма сложным, если у вас есть подсказки буду признателен!
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение SolarW »

Как вариант:

http://www.google.com/search?q=yate+h323+sip+gateway

Второй результат поиска - H323 - SIP signalling proxy
a.gorodetsky
Сообщения: 5
Зарегистрирован: 16 май 2012, 16:45

Re: AsteriskNOW 2.0.2 sip trunk to MS Exchange 2010 sp2 Unif

Сообщение a.gorodetsky »

Спасибо за ссылки, но пока я все ещё пытаюсь выжать из астериска то что мне нужно.

Поскольку у меня AsteriskNOW 2.0.2
В гуе вижу следующие транки по умолчанию.
Add SIP Trunk (его использовал для чанги)
Add DAHDi Trunk
Add Zap Trunk (DAHDi compatibility mode)
Add IAX2 Trunk
Add ENUM Trunk
Add DUNDi Trunk
Add Custom Trunk

h323 не вижу.

Пытаюсь реализовать как в http://asterisk.ru/more/avaya застрял на моменте

=============================================================================
# make menuselect
тут может выпрыгнуть уведомление, что у вас отсутствует пакет ncurses, поэтому menuselect не запускается. Нужно скачать
wget ftp://ftp.pbone.net/mirror/yum.trixbox. ... 2.i386.rpm и установить
rpm -ivh ncurses-devel-5.6-7.20070612.i386.rpm
=============================================================================

когда пытаюсь устанавливать: rpm -ivh ncurses-devel-5.6-7.20070612.i386.rpm

[root@localhost ~]# rpm -ivh ncurses-devel-5.6-7.20070612.i386.rpm
error: Failed dependencies:
libform.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libformw.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libmenu.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libmenuw.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libncurses.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libncursesw.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libpanel.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libpanelw.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libtic.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
libtinfo.so.5 is needed by ncurses-devel-5.6-7.20070612.i386
ncurses = 5.6-7.20070612 is needed by ncurses-devel-5.6-7.20070612.i386

как установить зависимости? или может можно в asterisknow сделать попроще?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH