воскресенье, 27 сентября 2009 г.

Интеграция с телефонами SNOM

Как Вы знаете, существует масса различных IP телефонов, но не все из них поддерживают работу с OCS. Сегодня хочу рассказать про настройку телефона SNOM 320, см. рис.

Телефон можно использовать вместо Office Communicator, если сотрудникам компании неудобно использовать гарнитуру.
Для того что бы телефон заработал с .OCS, ноебходимо что-бы у него была прошивка, поддерживающия интеграцию с OCS. Актуальную версию прошивки можно запросить у ваших поставщиков оборудования. Перепрошить телефон можно через web интерфейс, что не составляет больших трудностей.
Говоря о настройках самого телефона, то тут все достаточно тривиально.
Зайдя в web интерфейс необходимо указать ряд параметров. Откройте закладку OCS Account Data, даее заполните следующие поля:
· Display Name – отображаемое имя, например L.Shaykina@qcs.ru;
· Account – пользовательская часть sip адреса, например L.Shaykina;
· Password – соответственно пароль пользователя;
· Registrar - серверная часть sip адреса, например qcs.ru;
· Outbound Proxy – адрес сервера OCS, например FrontEnd.qcs.ru,transport=tls;
· Authentication Username – учетная запись в AD, например qcs/l.shaykina.
Так же, для того что бы в вашем телефоне заработал поиск по директории, необходимо настроить раздел LDAP Setup.
В данном разделе необходимо настроить следующие поля:
· LDAP name Filter –критерий поиска по записям сервера LDAP , например- ((name=%) (msRTCSIP-PrimaryUserAddress=sip:%)) или (&(telephoneNumber=*)(sn=%));
· LDAP number Filter - критерий поиска по номерам, например ((telephoneNumber=%)(mobile=%)(homePhone=%)(ipPhone=%)) или (&(telephoneNumber=%)(sn=*));
· Server address - DNS имя или IP адрес сервера LDAP, например ActiveDirectory.qcs.ru;
· ldap port – порт для доступа к серверу LDAP, например 389;
· Base – путь для поиска объектов в формате distinguished name, например OU=ocs_users,DC=qcs,DC=ru;
· LDAP name attributes - возвращаемые атрибуты записей, например displayName cn sn;LDAP number attributes –
· LDAP display name – формат отображения найденных записей, найденных записей, например %displayName %msRTCSIP-PrimaryUserAddress.
При настройке поиска по LDAP не следует забывать, что для того что бы поиск корректно работал необходимо что-бы все атрибуты записей на сервере LDAP были заполнены в одном формате. Например, необходимо что-бы поле Display name всех учетных записей пользователей была заполнено в формате “Фамилия, Имя” и т.п.


вторник, 1 сентября 2009 г.

Краткое описание серверных ролей OCS 2007 R2

По просьбе некоторых товарищей :) выкладываю перечень серверных ролей в Microsoft Office Communications Server 2007 R2 и их краткое описание. Рисунок 1.


Рисунок 1. Серверные роли OCS 2007 R2.

Серверная роль Front-End – серверная роль, необходимая для работы основных функций OCS. Отвечает за управление следующими функциями:
· Мгновенные сообщения;
· Аудио/видео конференции;
· Веб-конференции;
· Телефонные конференции;
· Конференции доступа к рабочему столу;
· Адресная книга;
· Response Group Service;
· Outside Voice Control .
Серверная роль Back-End - cодержит базу SQL для OCS редакции Enterprise.
Серверная роль Edge - cервер пограничного доступа. Серверная роль необходима для предоставления внешнего доступа пользователям, работы федерации с другими оранизациями и работы PIC.
Серверная роль Mediation - необходима для работы телефонии. Перекодировка и управление трафиком между OCS и медиа шлюзом.
Серверная роль Communicator Web Access - роль необходима для предоставления web интерфейса при доступе по средствам браузера.
Серверная роль Archiving - серверная роль необходима для архивирования сессий IM.
Серверная роль Monitoring - серверная роль необходима для сбора информация о звонках.
Серверная роль Director - серверная роль обеспечивает безопасность при аутентификации удаленных пользователей .
Group Chat - возможность создавать групповые чаты с сохраняемым содержанием. Содержит виртуальные комнаты по темам для общения.
Response Groups - Группы ответа. Аналог автосекретаря. Автоматическое перенаправления в группы по темам. Два уровня вопросов.

четверг, 13 августа 2009 г.

Настройка серверной роли Exchange UM. Часть 2.

Теперь перейдем к настройкам шлюза.

В данном случае используется шлюз AudioCodes MP-114 VoIP Gateway с двумя FXS и двумя FXO портами.
Что бы открыть страницу настроек шлюза необходимо в адресной строке браузера указать IP адрес шлюза. Далее в окне аутентификации указать логин и пароль.
По умолчанию в качестве логина и пароля используется "Admin"
Сначала необходимо произвести основные настройки шлюза, рисунок 1. Для этого необходимо в меню выбрать закладку Quick Setup.
Рисунок 1. Основные настройки шлюза.

В поле IP Address и Subnet Mask – указывается IP адрес шлюза и маска.
В поле Default Gateway IP Address - адрес шлюза по умолчанию. В моем случае это адрес компьютера, на котором установлена виртуальная машины с серверными ролями Microsoft Exchange 2007.
Далее необходимо настроить Tel to IP Routing, рисунок 2. Для этого необходимо выбрать закладку Protocol Management. Далее в меню Routing Tables выбрать Tell to IP Routing.
Рисунок 2.Tel to IP Routing

На данной закладке указывается направление маршрутизации звонков.
Звонки с любых номеров, на номера, начинающиеся с “2”, будут перенаправляться на адрес 192.168.100.20 (Адрес шлюза)
Все остальные звонки будут перенаправляться на 192.168.100.18 (Адрес сервера с установленной ролью Exchange UM)
Далее необходимо настроить таблицу IP to Hunt Group Routing, рисунок 3. закладке Protocol Management, в меню Routing Tables выбрать IP to Hunt Group Routing Table.
Рисунок 3.IP to Hunt Group Routing Table

В данной таблице указывается соответствие телефонных номеров и групп поиска (Hunt Group).
В данном случае 2001 и 2002 – номера телефонов, подключенных к шлюзу.
Далее необходимо настроить таблицу Endpoint Phone Number, рисунок 4.
Для этого на закладке Protocol Management необходимо выбрать меню Endpoint Phone Number.
Рисунок 4.Endpoint Phone Number Table

В данной таблице отображается соответствие телефонных номеров и каналов.
В данном случае телефоны подключены к каналам 1 и 2, и имеют номера 2001 и 2002 соответственно.
Далее необходимо настроить таблицу Call Forward Tаble, рисунок 5. Для этого на закладке Protocol Management необходимо выбрать меню Endpoint Settings.
Рисунок 5. Call Forward Tаble

В данной таблице настраивается правила перенаправления звонков.
Если конечный абонент не берет трубку телефона или в случае сигнала “Занято” происходит перенаправление в почтовый ящик. В качестве значений в столбце “Forward to Phone Number” указаны значения “2001@192.168.100.18;transport=tcp” и “2002@192.168.100.18;transport=tcp”.

четверг, 23 июля 2009 г.

Настройка серверной роли Exchange UM. Часть 1.

Для корректной работы голосовой почты и сообщений о пропущенных вызовах необходимо настроить ряд компонентов. Общая схема представлена на рисунке далее.


В синем квадрате вы видите развернутую инфраструктуру Exchange 2007. Голосовая почта настраивается на серверной роли UM (Сервер унифицированного обмена сообщениями). Так же необходимо настроить IP шлюз. Exchange UM использует возможность шлюза преобразовывать трафик телефонной сети общего пользования с одной стороны и в трафик IP сети с другой стороны. Можно выделить два основных типа конфигурации компонентов, это может быть телефонная станция и шлюз которые работают вместе или это может быть телефонная станция, работающая на основе протокола IP, которая представляет собой единое устройство. Поговорим о каждом компоненте отдельно.


Настройка серверной роли Exchange UM
Серверная роль Exchange UM состоит из следующих компонентов:
1. Dial Plan – Ключевой компонент системы. Он необходим для того что бы пользователи могли связаться с нужными сотрудниками, набрав внутренний номер;
2. Медиа шлюз - это объект представляющий физическое устройство, например медиа шлюз, или IP-PBX с поддержкой протокола SIP. Он необходим для того что бы сервер exchange c ролью UM мог принимать телефонные звонки;
3. Hunt group или группа поиска связывает объект IP gateway c Dial Plan;
4. MaiL Box Policies устанавливает действующие политики для пользователей и групп;
5. UM Auto Attendant позволяет автоматически проигрывать сообщения приветствия дозвонившимся пользователям.

В данном ролике записана инструкция по настойке компонентов роли UM.

Данный ролик можно скачать здесь http://www.sendspace.com/file/a4o4bc

Функциональные возможности роли Exchange UM. Часть 2.

Далее представлены два ролика, демонстрирующие работу серверной роли UM.

Сообщения о пропущенных телефонных звонках


Этот ролилк (Windows Media) можно загрузить здесь http://www.sendspace.com/file/xsv93f

Голосовое управление почтой
Этот ролик (mp3) можно только скачать здесь http://www.sendspace.com/file/fdmg4r

воскресенье, 5 июля 2009 г.

Функциональные возможности роли Exchange UM. Часть 1.

В серии статей, посвященных Exchange UM я хочу рассказать про основные возможности роли и подробно рассказать про настройку каждого из компонентов. Первая часть посвящена основным возможностям.
Серверная роль UM сервера Exchange 2007 предоставляет широкие возможности по работе и управлению голосовой почтой. Данная роль может работать отдельно или может быть интегрирована в систему объединенных коммуникаций, построенной на базе Office Communications Server.
Роль UM предоставляет следующий функционал:
· Возможность оставлять голосовые сообщения пользователям, которые попадают в папку “Входящие”;
· Сообщения о пропущенных вызовах попадают в почтовый ящик пользователей;
· Возможность получить доступ к почтовому ящику пользователя, используя OVA. В котором прослушать оставленные голосовые сообщения, письма, получить доступ к календарю;
· Широкие возможности по настройке автосекретаря, который включает проишгрыш приветствий и перенаправление на внутренние номера сотрудников.

Для доступа к голосовой почте используются следующие компоненты:
· Outlook Voice Access, который предоставляет телефонный доступ (с использованием голосовых команд и кодов тонального набора) к данным календаря, контактов и электронной почты;
· Приложение Outlook 2007, в котором можно просматривать, проигрывать полученные голосовые сообщения, а так же добавлять к общениям примечания, позволяющие индексировать содержимое сообщений вместе с информацией об отправителе и дате;
· Веб-клиент Outlook Web Access 2007, который позволяет обращаться к сообщениям голосовой почты и факсимильным сообщениям с помощью веб-браузера;
· Мобильные устройства, поддерживающие протокол Exchange ActiveSync;
· Прочие клиенты, позволяющие воспроизводить сообщения голосовой почты, например Microsoft Entourage® для Mac OS X.


Для того что бы прослушать получить доступ к почтовому ящику пользователи указывают личные идентификационные номера (PIN-коды). Каждый почтовый ящик имеет свой PIN-код.
При первоначальной настройке администратор указывает PIN-код пользователям, который в последствии можно изменить с помощью Outlook Web Access или the Outlook Voice Access. Так же администраторы могут устанавливать политики, ограничивающие длину и срок действия PIN-кода.

воскресенье, 21 июня 2009 г.

Очень интересно)

Всю документацию по Office Communications Server 2007 R2 теперь можно скачать тут http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e9f86f96-aa09-4dca-9088-f64b4f01c703

А так же виртуальные машины с некоторыми предустановленными ролями http://www.microsoft.com/downloads/details.aspx?FamilyID=3bfe2fb6-493b-42d6-859e-eddddf04e2e8&displaylang=en

воскресенье, 7 июня 2009 г.

виртуализация OCS

Мне часто задают вопрос, о возможности виртуализации Office Communications Server, так как сама по себе идея виртуализации дает массу преимуществ. Виртуализация, помимо удобства переноса, резервирования и восстановления дает возможность “грамотно” использовать ресурсы сервера. А говорить про преимущества консолидации различных серверных ролей, использующих различные типы ресурсов на одном физическом сервере уже и не стоит, так как это и так очевидно. Правда, от виртаульной машины тоже очень много зависит. Моя дипломная работа была посвящена технологии виртаулизации. В рамках работы помимо прочего изучалась и производительности виртуальных машин. Серия экспериментов показала, что далеко не все виртуальные машины показывают одинаковый, или похожий результат при равных условиях. Но в рамках этого блога мене бы не хотелось рекламировать какого то определенного производителя. Возвращаясь к теме виртуализации Office Communications Server можно сказать что в данном случае можно виртуализировать определенные роли, это:
· Front-End Servers;
· Back-End SQL Server 2008 64 bits;
· Group Chat Channel Servers;
· Group Chat Compliance Servers;
· Edge Access Servers.
Значительным минусом является то, что в виртуальной среде не поддерживаются a/v конференции, web-конференции и application sharing. Понятно, что каждая компания сама решает, нужно ли действительно виртуализировать вышеуказанные роли, но на мой взгляд лучше пока использовать физические сервера, а разворачивать OCS в виртуальной среде только в целях изучения.

суббота, 30 мая 2009 г.

Всеми любимая ошибка: Cannot Synchronize Address Book

Очень часто при развертывании OCS появляется ошибка синхронизации адресной книги в коммуникаторе. Причин тому может быть масса. В данной статье хочу опубликовать свой подход к устранению данной ошибки.
Итак, запускаем коммуникатор, видим “ Cannot Synchronize Address Book ”, начинаем действовать)
Если такая ошибка появляется в коммуникаторе во время работы внутри корпоративной сети, необходимо выполнить следующее:
1. Проверить, на каких рабочих станциях появляется ошибка. Если ошибка появляется только на рабочих станциях с ОС Windows Vista, то в данном случае решением является настройка параметров в IE.Более подробно см предыдущую статью.
2. Проверить, назначен ли сертификат в IIS.
Ошибки на рабочих станциях, подключающихся извне корпоративной сети.
В данном случае следует выполнить следующее:
1. Проверить, правильно ли назначены сертификаты на сервере Edge;
2. Проверить настройки сервера ISA:
О планировании конфигурации сервера ISA можно прочитать тут- http://technet.microsoft.com/en-us/magazine/2009.03.isa.aspx.
О настройке сервера Isa для работы с OCS можно прочитать тут. http://technet.microsoft.com/en-us/library/bb663639.aspx


А так же, интересные статьи на тему- http://support.microsoft.com/kb/938286/
http://support.microsoft.com/kb/940779/

Так же возможны и другие причины и способы устранения данной ошибки.
Любые дополнения и комментарии приветствуются)

среда, 27 мая 2009 г.

Ошибка синхронизации адресной книги на компьютерах с OC Vista

Несколько недель назад при развертывании OCS в компании заказчика столкнулась с достаточно нетривиальной проблемой. На компьютерах с установленной операционный системой Windows Vista в коммуникаторе появляется ошибка –Ошибка синхронизации адресной книги. На клиентских компьютерах с операционными системами –XP или 2000 такой ошибки не было.
Решением данной проблемы послужило отключение параметра Check for server certificate revocation в настройках Internet Explorer. Данный параметр можно найти по следующему пути: Tools-> Internet Options -> Advanced -> В разделе Security -> снять отметку напротив параметра Check for sever certificate revocation*

среда, 20 мая 2009 г.

Преимущества IM в OCS по сравнению с другими месенджерами или Forefront Security for Office Communications Server

Forefront Security for Office Communications Server – решение корпорации Microsoft для защиты корпоративных сетей от распространения нежелательных мгновенных сообщений и вирусов.
Основной функционал заключается в следующем:
1. Фильтрация при отправке нежелательных мгновенных сообщений, содержащие ключевые слова, например нецензурная лексика;
2. Блокировка от распространения вирусов ;
3. Контроль распространения нежелательных файлов, например аудио или видео ролики;
4. Фильтрация на основе размере пересылаемых файлов.
Вебкасты:
Краткий обзор возможностей http://www.techdays.ru/videos/1279.html
Демонстрация работы http://www.microsoft.com/forefront/serversecurity/ocs/en/us/demo.aspx

Планирование роли Edge Sever



Планирование и настройка роли Edge Server часто вызывает много вопросов у IT специалистов. Для решения этих проблем существует утилита, Edge Planning Tool for Microsoft Office Communications Server 2007 R2 (можно скачать по следующей ссылке http://www.microsoft.com/downloads/details.aspx?FamilyID=EC4B960C-3FE2-41BD-ABDF-AE89CFCB8C6C&displaylang=en).

Утилита выполнена в виде мастера, в каждом диалоговом окне которого предлагается осветить на ряд вопросов. В результате получаются 5 отчетов:
· Best Practices Report –здесь можно посмотреть соответствие выбранных вами параметров рекомендованным;
· OCS Admin Report – отчет по определенным настройкам сервера, который поможет администраторам настроить все планируемые возможности;
· Certificate Report – полезный и важный отчет о настройках требуемых сертификатов;
· Firewall Report – содержит перечень всех портов и правил, которые необходимо настроить для корректной работы OCS;
· DNS Report – отчет о необходимых записях в DNS;
· Custom Report – Отчет содержит инструкции по настройке сервера на работу с так называемым next hope сервером.
На мой взгляд с появлением этой утилиты жизнь IT стала немного проще)

вторник, 19 мая 2009 г.

Что за зверь PIС и как подружить OCS с ICQ

PIC (Public IM Connectivity) – это возможность подружить OCS c клиентами мгновенных сообщений от следующих поставщиков услуг: AOL, MSN, Yahoo.
Для настройки PIC в OCS нужно сделать следующее:
Купить и активировать лицензии на сайте (Это можно сделать здесь https://licensing.microsoft.com/eLicense/L1033/Default.asp). Лицензии являются подпиской на предоставляемы услуги с помесячной оплатой для каждого пользователя.
Далее произвести следующие настройки в OCS:
· Включить поиск федеративных партнеров, для этого на сервере Edge открыть Computer Management, далее правой кнопкой мыши по Microsoft Office Communications Server 2007, выбрать Properties. В разделе Access Methods выбрать Allow discovery of federated partners.
· Настроить возможность связываться со внешними пользователями каждому пользователю. Для этого открыть Active Directory Users and Computers, в свойствах учетной записи пользователя на закладке Communications нажать Configure рядом с Additional options. Установить галочку напротив Enable public IM connectivity.

В двух словах о главном

Во время своей работы я неоднократно сталкиваюсь с вопросами пользователей и администраторов, спрашивающих что представляет из себя Office Communications Server и какие у него основные функции. Давайте наконец расставим все точки над i.
Office Communications Server (OCS) – решение корпорации Microsoft, позволяющее реализовать концепцию объединенных коммуникаций. OCS предоставляет множество возможностей, базовыми из них являются следующие:
· IP телефония (Enterprise Voice);
· Аудио/видео конференции;
· Веб-конференции;
· Мгновенные сообщения;
Реализация телефонии в OCS позволяет использовать клиент для OCS – Office Communicator в качестве софтфона. Проще говоря, Вы можете звонить в любою точку мира со своего компьютера. А при интеграции OCS с Microsoft Exchange появляется масса дополнительных возможностей, в том числе:
· Получение писем о пропущенных вызовах;
· Возможность оставить голосовое сообщение;
· Доступ к почтового ящика с телефон;
· И многоe другое.
Аудио/видео конференции создают эффект присутствия на встрече. Вы можете общаться и видеть с ваших коллег несмотря на то что находитесь в разных городах.
Веб-конференции позволяют Вам и вашим коллегам совместно обсуждать документы и корректировать их.
Мгновенные сообщения – неотъемленная часть OCS, как их часто называют - Корпоративная аська.

Здравствуйте, коллеги

Меня зовут Людмила Шайкина, в своем блоге я планирую рассказывать об объединенных коммуникациях, а в частности о Microsoft Office Communications Server (OCS).
Немного о себе, я работаю в компании Кварта Консалтинг и занимаюсь внедрением Microsoft Office Communications Server в компаниях заказчиков. Надеюсь, мой блог будет полезен моим коллегам, занимающимся внедрением и администрированием продуктов Microsoft и поможет им решить проблемы возникшие при установке или настройке данного продукта.
Вся информация представленная в блоге отражает лично мое мнение о продукте Microsoft Office Communications Server.