Очередная бизнес задача: есть два леса с настроенным доверием, в каждом из них настроен Exchange. Необходимо произвести миграцию объектов из одного леса в другой.
воскресенье, 28 апреля 2013 г.
понедельник, 25 февраля 2013 г.
Lighttpd в качестве домашнего вебсервера
В один прекрасный момент я понял, что Apache на домашнем сервере - это слишком тяжело и решил поставить что-нибудь попроще и побыстрее. Мой выбор пал на lighttpd, так как у меня ранее был опыт работы с ним.
(не) Использование Distribution групп в Lync Response Group
Внезапно выяснилось и подтвердилось, что при создании групп дозвона Lync 2010, смотрящих на группы рассылки в AD, могут возникать проблемы с синхронизацией. Узнать об этом можно будет только из журнала Lync, наблюдая за событием 31128:
Data synchronization from Active Directory failed. The following exception was thrown during the synchronization process: Exception: System.Data.SqlClient.SqlException - Cannot insert duplicate key row in object 'dbo.Agents' with unique index 'IX_Agents_UserSid'. The statement has been terminated. Inner Exception: ~ The next synchronization attempt will be in 480 minutes. Cause: Unhandled exception. Resolution: Verify the connectivity with the domain controller or if the Active Directory schema was properly applied and all user attributes are present.
Очень информативно :(.
вторник, 5 февраля 2013 г.
Autdiscover не работает перестал работать для некоторых пользователей
При очередной автонастройки я обнаружил, что оно не работает. Remote connectivity test analyzer показывал, что сервер возвращает 603\The Active Directory user wasn't found, что крайне странно.
пятница, 1 февраля 2013 г.
Автоматическое обновление сертификатов на Lync серверах
Развертывание Mediation\SBA серверов в представительствах может показаться не такой уж и плохой идеей, ровно до того момента, как приходит понимание, что для каждого сервера необходим персональный сертификат и их необходимо периодически обновлять.
Для покупных сертификатов у меня есть отдельная Excel табличка, которая генерирует csv, по которому скрипт на пару с дорогим мне поставщиком сертификатов отправляет уведомления при истечении срока действия сертификата, но обновлять сертификаты более чем на 10 серверах я не хочу.
Данная задача вполне может быть автоматизирована, хотя и не весьма тривиально.
четверг, 24 января 2013 г.
Использование Exchange EWS для чистки почтовых ящиков
При переходе на архивирование в Exchange появились две проблемы (кроме очевидного отсуствия возможности тереть сообщения из архива, хотя....): удалить заглушки, оставленные системой архивации, и автоматически удалять из архива сообщения старше 5 лет
По поводу заглушек. В Exchange 2007 можно было производить поиск сообщений по их классу, в 2010 и 2013 данную возможность убрали. Задачу можно решить достаточно просто с использованием EWS (просто - если уже знаешь как или делал подобно хотя бы один раз, когда я первый раз искал информацию её было очень мало).
среда, 23 января 2013 г.
Автоимпорт PST в Exchange и автоматические оповещения
В определенный момент понадобилось переехать с некой системы архивирования на архивы Excahnge. Шаг не лучший, но, к сожалению, предыдущая система архивирвоания плохо масштабировалась и имела свои недостатки.
Основной проблемой, которая встретилась при переезде оказалось перемещение почты из системы архивирования обратно в Exchange. Из-за наличия багов в работе Outlook процесс прямой выгрузки сообщений в почтовый ящик имел ненулевую вероятность остановки с ошибкой и требовал ручного продолжения. К счастью можно было выгружать архивы в PST, что было в 7-10 раз быстрее и не давало сбоев. Надо было только автоматизировать процесс импорта.