Welcome to TechNet Blogs Sign in | Join | Help

Working on IT


Valery Rykhlov's blog

News

  • Информация на данном сайте предоставляется "КАК ЕСТЬ" без каких-либо гарантий и передачи прав. Мнения, высказанные здесь, являются отражением моего личного взгляда, а не позиции работодателя
Вышел VISTA SP1

Собственно, скачать можно тут:

http://www.microsoft.com/downloads/details.aspx?FamilyID=f559842a-9c9b-4579-b64a-09146a0ba746&DisplayLang=ru

Новый почтовый сервис "МЫЛЬНИЦА"

Открылся новый бесплатный почтовый сервис "Мыльница" с забавными именами доменов. Работает сервис на основе Windows Live.
Размер ящика 5 Гб, Антиспам включён.  Свободных имён много :)  Спешите зарегистрироваться!!

http://www.mailnica.ru/

Если Office Communicator Mobile не подключается и просит обновить версию

Если вы развернули сервер OCS, опубликовали его в интернет и пытаетесь подключиться с помощью Microsoft Office Communicator Mobile (2007 Release), скорее всего вы получите на мобильном устройстве следующее сообщение:

You must update your version of Communicator Mobile
before you can sign in. Contact your system administrator
to get the correct version.

Происходит это потому, что фильтр версий клиентов по-умолчанию блокирует версии Office Communicator Mobile ниже 2.0.6022, а у версии доступной для скачивания номер версии ниже ( на сегодняшний день для скачивания предлагается версия 2.0.387).

Чтобы разрешить доступ с текущей версиии Communicator Mobile, нужно настроить фильтр версий клиентов на уровне пула OCS и на уровне пограничного сервера Access Edge.

Для этого в оснастке управления пулом OCS нужно выполнить щелчёк правой кнопкой мыши на имени пула или сервера Standard Edition, содержащего вашу учётную запись и в контекстном меню выбрать пункт Application Properties/Client Version Filter.

В открывшемся окне настроек фильтра в строке CPE необходимо указать допустимую версию Office Communicator Mobile.

Так как условие, по которому работает фильтр имеет вид «<=», то следует указывать номер допустимой версии, увеличенный на единицу.

На пограничном сервере Access Edge фильтр должен быть настроен аналогичным образом.
OCS и Exchange 2007 VISIO Stencils

В Microsoft Download Center для скачивания появились шаблоны VISIO для OCS:

Office Communications Server 2007 Visio Stencil:

http://www.microsoft.com/downloads/details.aspx?FamilyID=543705f6-d02a-436e-8b34-5c796550022a&displaylang=en

 Там же, уже довольно давно находятся Visio Stencils для Exchange 2007:

Exchange Server 2007 Visio Stencils:

http://www.microsoft.com/downloads/details.aspx?familyid=45F7EA49-CEB2-4B04-8D46-2B0AE5E10694&displaylang=en

Как настроить Web Components External URL для Office Communications Server

Параметр External URL используется в Office Communications Server для доступа внешних пользователей к веб компонентам, опубликованным в интернет с помощью обратного прокси-сервера. К этим компонентам относятся: 

Компонент

Описание

https://<ExternalURL>/ABS/ext

Файлы адресной книги

https://<ExternalURL>/etc/place/null

Разделяемое содержимое веб-конференций

https://<ExternalURL>/GroupExpansion/ext/service.asmx

Информация о группах пользователей

Данный параметр можно установить либо в процессе первоначальной установки пула Office Communications Server или сервера OCS Standard Edition, либо позже, в процессе развёртывания пограничных серверов Edge и подключения OCS к внешнему миру.

Просмотреть значение External URL можно следующим образом:

В оснастке OCS выбрать пул OCS или сервер Standard Edition, выполнить щелчок правой кнопкой мыши и выбрать пункт Properties à Web Component Properties. После чего открыть вкладку  Group Expansion:

Если оставить это поле незаполненным, то внешние пользователи Live Meeting при попытке подключения к конференции, не смогут этого сделать и получат приблизительно следующее сообщение:

Live Meeting cannot connect to the meeting.
Wait a few moments, and then try to join the meeting again.
If you still cannot connect, contact your administrator or technical support.

Исправить ситуацию можно следующим образом:

С помощью утилиты Lcscmd для добавления параметра External URL нужно выполнить следующие шаги:

1.     Войти на сервер OCS под учётной записью, имеющей права RTCUniversalServerAdmins;

2.     В окне командной строки перейти в папку "Program Files\Common Files\Microsoft Office Communications Server 2007";

3.     Выполнить следующую команду:

Lcscmd /web /action:updatepoolurls /externalwebfqdn:ExternalURL /poolname:poolname

Например, для пула ocspool c внешним FQDN именем ocs.contoso.com, команда будет выглядеть следующим образом:

Lcscmd /web /action:updatepoolurls /externalwebfqdn:ocs.contoso.com /poolname:ocspool

Также существует другой способ конфигурирования External URL - с использованием утилиты Wbemtest для редактирования параметров сервера через WMI, но это способ более трудоёмкий.

Оба способа детально описаны в статье http://support.microsoft.com/kb/938288

Службы OCS после установки не запускаются

Недавно, в процессе развёртывания Office Communications Server 2007 в лесе Active Directory, в котором был ранее развёрнут Live Communications Server 2005, столкнулся со следующей проблемой:

В ходе установки первого сервера OCS, обновление схемы AD, леса и домена прошло успешно, сервер сконфигурирован и установлен сертификат, однако ни одна из служб OCS не стартует, а в логах сервера фиксируются следующие ошибки:

Event ID: 56010, Source: OCS WMI Event Provider 
"The WMI event provider has failed to retrieve the initial settings of a class. Will retry again. Class name: MSFT_SIPGlobalUCSetting.Retry in 300000 milliseconds"
- аналогичное сообщение для классов: MSFT_SIPGlobalCDRSetting, MSFT_SIPGlobalFederationSetting, MSFT_SIPESGlobalRegistrarSetting, MSFT_SIPGlobalArchivingSetting, MSFT_SIPGlobalMeetingSetting

Event ID: 20481, Source: OCS WMI Consumer
"Server could not register for notifications for configuration changes for a class from the WMI Provider.   
Class: MSFT_SIPProxySetting 
Cause: This could happen in some instances due to insufficient permissions or because the server is unable to contact the Active Directory (or SQL back-end). 
Resolution: Please make sure you have sufficient privileges and this computer can talk to the Active Directory (or SQL back-end)."

Event ID: 20481, Source: OCS Server
"Unable to initialize the protocol stack. The service has to stop. Error code: 8004003 (wbemErrAccessDenied)."

Event ID: 12326, Source: OCS Server
"Failed starting the protocol stack. The service has to stop. Error code is:0x8004003 (wbemErrAccessDenied). 
Cause: Check the previous entries in the event log for the failure reason. Resolution: Try restarting the server after resolving the failures listed in the previous event log entries."

Event ID: 7024, Source: Service Control Manager
"The Office Communications Server Front-End service terminated with service-specific error 24774989 (0x8004003)."

Как справиться с проблемой: 

Запустите скрипт LCSDiscover.vbs из состава OCS Resource Kit tools, с параметрами: 

cscript.exe LCSDiscover.vbs /Action:DiscoverLCSGlobalSettings /Provider:GC /File:GlobalSettings.xml

В результате выполнения скрипт выдаст ошибку:

ERROR: More than one global container found in the forest

После этого с помощью Ldp.exe ищем контейнер "Global Settings":

1. Start Ldp.exe.
2. Click Connection, and then click Connect.
3. Type the server name of the domain controller that you want to connect to, and the port (389).
4. Click Connection, and then click Bind.
5. Click Browse, and then click Search.
6. Type in Base DN: domain DN (example: DN=contoso,DN=com)
7. Type in Filter: (cn=Global Settings)
8. Select Scope: Subtree
9. Click Run

Получаем примерно такой вывод:

***Searching...
ldap_search_s(ld, "DC=contoso,DC=com", 2, "(cn=Global Settings)", attrList,  0, &msg)
Result <0>: (null)
Matched DNs:
Getting 2 entries:
>> Dn: CN=Global Settings,CN=RTC Service,CN=Microsoft,CN=Machine,CN={...},CN=Policies,CN=System,DC=contoso,DC=com
>> Dn: CN=Global Settings,CN=RTC Service,CN=Microsoft,CN=System,DC=contoso,DC=com

Явно видны два контейнера Global Settings.
Правильным является контейнер: CN=Global Settings,CN=RTC Service,CN=Microsoft,CN=System,DC=contoso,DC=com

Дублирующий контейнер "Global Settings" нужно удалить с помощью adsiedit.msc

После этой операции службы OCS успешно стартуют.

Примечание: Перед выполнением низкоуровнего редактирования AD с помощью Adsiedit позаботьтесь о наличии актуальной резервной копии! ;)

Приветствую вас на своём блоге!

Кратко расскажу о себе:

Закончил 6 факультет Московского Авиационого института. Там же, в МАИ получил второе высшее образование по экономике. После института работал в компании Actis Systems в департаменте хостинга и системного администрирования, откуда перешел в ЗАО "Группа Техносервис", а затем в службу внедрения Datafort компании IBS. В MCS работаю с 2006 года и занимаюсь направлением Unified Communications.

Page view tracker