Телефон Polycom CX700 - специализированный телефон для работы с Office Communications Server 2007 R2. Его можно подключить двумя путями, непосредственно к компьютеру, на котором установлен Microsoft Office Communicator и в IP сеть, где развернут Office Communications Server 2007. При подключении к компьютеру, этот телефон работает аналогично CX200 и берет настройки из установленного на компьютере коммуникатора. Наибольший интерес представляет подключение такого телефона автономно, т.е. непосредственно в IP сеть.
В этом случае мы получаем полноценный IP телефон, работающий автономно.
В отличие от программного Microsoft Communicator 2007 R2, в телефоне не предусмотрены настройки сетевых адресов, этот телефон берет все адреса автоматически. Поэтому сеть, в которую он включен, должна быть соответствующим образом подготовлена, т.е. должна быть настроена возможность автоматического конфигурирования, в противном случае телефон работать не будет или будет работать неправильно.
- В сети должна быть развернута служба DHCP, для автоматической настройки сетевых параметров сетевых устройств.
- Должна быть доступна служба времени, для автоматической установки даты и времени на устройстве.
- Должны быть подготовлены необходимые DNS адреса для автоматической регистрации в сети
- Должна быть развернута служба обновления устройств (Device Update).
На службах DHCP и службах времени не буду останавливаться, они стандартны для всех приложений. В первую очередь рассмотрим какие необходимы DNS
Телефон смотрит DNS по домену адреса, который введен при входе в сеть. Допустим, мы ввели адрес Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript , а в домене local.ru находится сервер ocs с полным именем ocs.local.ru тогда необходимо создать настроить DNS следующим образом:
_sipinternaltls._tcp.local.ru
_sipinternal._tcp.local.ru
Для этого необходимо создать две DNS SRV записи. Для чего проделать следующее:На сервереDNS, нажать Start=>Control Panel=>Administrative Tools=>DNS.
Из консоли открыть Forward Lookup Zones, найти домен (в нашем случае local) и вызвать контекстное меню по правой кнопке мыши.
Нажать Other New Records.
Выбрать Select a resource record type=> Service Location (SRV)=> Create Record.
Выбрать Service, заполнить тип сервиса _sipinternaltls.
Выбрать Protocol, заполнить _tcp.
Выбрать Port Number, заполнить 5061.
Выбрать Host offering this service, заполнить адрес основного сервера, который обрабатывает запросы, например ocs.local.ru
Нажать OK.
Нажать Done.
Повторить для записи _sipinternal и для записи _sip
После этого телефон будет сам находить сервер ocs.local.ru и подключаться к нему.
Проблемы возникают в случае, если телефон предыдущую прошивку и может не подключиться с серверу вовсе. Например, телефон предназначен для Microsoft Office Communications Server 2007, а установлен Server 2007 R2. В этом случае перед подключением необходимо развернуть службу Device Update.
Для этого необходимо проделать следующее:
Скачать последнюю версию Communicator Phone Edition c сайта Microsoft, например по этой ссылке (ucupdates.exe)
Развернуть из него файл cab
Добавить cab в службу Device Update через контекстное меню пула=>Device Updater, в меню Tools=>Update cab
Проверить доступность загрузки обновления через IIS.
http://ocs.local.ru/RequestHandler/ucdevice.upx
По этому адресу (внимательно с адресом сервера, где установлен IIS на службы обновления) должен выдаваться файл XML, например такой.
Если нет доступа, необходимо дать анонимный доступ к этому каталогу.
И включить возможность анонимного доступа в разделе IIS=>Autentification
После того, как доступ организован, необходимо создать записи DNS для доступа к службе обновлений.
Телефон по умолчанию ищет обновления на серверах ucupdates и ucupdates-r2. При этом необходимо учесть, что при входе в домен телефон будет знать о том, что необходимо искать сервера по полному имени ucupdates.local.ru и ucupdates-r2.local.ru. Однако, если не вводить никакого адреса и просто оставить телефон в сети, то он не будет знать имени домена и начнет искать сервера по именам WINS, поэтому также рекомендуется создать записи WINS ucupdates и ucupdates-r2, указывающие на IP адреса сервера OCS.
Если телефон находит обновления, то в протоколе доступа к сайту будут появляться записи с кодом 200 - нормальный доступ, если нет доступа к каталогу, то в протоколе сайта будет, например, 403 - forbidden.
Если телефон не находит сервера, в самом телефоне в настройках можно посмотреть код ошибки последнего доступа к обновлениям System Information=>Last Update Status.
После всех этих манипуляций, необходимо перезагрузить телефон. После этого телефон начинает загружать обновления по одному, пока не дойдет до самого последнего. На данный момент - это 3.5.6907.35 Номер версии можно посмотреть в системной информации (System Information) телефона.