Exchange 2010 Unified Messaging не отвечает на звонки через Office Communicator 2007 R2

2010-10-11, 00:20 / Argon

После выхода Service Pack 1 для Exchange Server 2010 стал доступен Unified Messaging на русском языке. Все прелести Unified Communications от Microsoft позволяет вкусить связка Exchange 2010 UM и Office Communications Server 2007 R2. Об установке последнего на Windows Server 2008 R2 я уже писал.

После развертывания Exchange 2010 SP1 и OCS 2007 R2 в тестовой среде, а затем их интеграции по официальным руководствам, я столкнулся с бедой. При звонке на голосовую почту моих контактов, или же напрямую на номера Subscriber Access или Auto Attendant через Office Communicator 2007 R2, я получал сигнал «занято» и сообщение:

%username% cannot answer call.
%username% cannot accept this type of call.
Абонент %username% не может ответить на звонок
Абонент %username% не может принять этот тип звонка.

При этом, судя по логам стека SIP со стороны OCS, установка соединения идет нормально, но обрывается после второго Invite ошибкой:

SIP/2.0 488 Not Acceptable Here

А на стороне Exchange, при включении экспертного журнала для UM видно, что звонки принимаются без намека на ошибки, но сразу завершаются, оставляя сообщения:

The call with ID "f100274ed59447d79ce828031f983e85" ended because the Unified Messaging server disconnected.
Call data: CallAnsweringMissedCall [...]

Я очень долго бился с этой проблемой, безуспешно привлекал к её решению сторонних специалистов. Пока в конце концов не решился попробовать собрать всю связку Exchange+OCS с нуля, поставив OCS 2007 R2 на ОС Windows Server 2008 без R2.

Только тогда, при обращении из коммуникатора к функциям UM, он стал ругаться следующим сообщением:

Incompatible security setting.
The call could not be completed because security levels do not match.

По нему я без труда нагуглил эту статью, в которой рассказывается, что по умолчанию Office Communicator 2007 R2 использует несовместимые с Exchange UM настройки шифрования. И исправляется такое поведение:

  • использованием в качестве метода обеспечения безопасности Secured для UM Dialplan на стороне Exchnage
  • централизованной настройкой коммуникатора через групповую политику, или локально через реестр на каждой машине

Полезные ссылки

Общие руководства

Решение проблем с голосовой связью



2 комментария

Dmitry Dombrovsky
# Комментарий от 2010-12-03, 15:16

У меня тоже настроено взаимодействие Exch2010Sp1 и ocs2007r2 — вроде все работает. Только вот от варнингов в логе никак избавиться не могу.
The Unified Messaging server failed to deliver the MWI notification ‘0/12 (unread/read)’ for the UM-enabled mailbox ‘Dmitriy Dombrovskiy(xxxxxxxxxxxxxxxxxxxxxxxx)’ associated with UM extension ‘xxxxxx@xxxxxx.xxx’. Until this problem is corrected, the MWI state for this user may be out of sync. Additional information:

There are no more targets available to send an MWI message for user Dmitriy Dombrovskiy.

Пытаося нагуглить — ничего подходящего не нашел :)

Argon
# Комментарий от 2011-01-09, 03:57

Быть может, фаэрвол где-то что-то режет, или Web Services не доступны.

Через Microsoft Exchange Server Remote Connectivity Analyzer прогонять пробовали?

Добавить комментарий