• ИТ Вестник №02/03.2017

    Представляем вашему вниманию очередной обзорный материал об интересных, на наш взгляд, информационных обновлениях в ИТ-сфере, а также анонс обновлений нашего Вики-сайта. Выпуск Февральского обзора был отложен так, как материалов было накоплено немного, и теперь мы публикуем объединённый выпуск новостей за Февраль и Март.

    Читать далее…

  • Не устанавливается обновление Update for Service Bus Server 1.1 (KB3086798) — "Package does not contain compatible branch patch"

    Ранее уже упоминалось о возможных проблемах после установки обновления KB3102467, которое поднимает .NET Framework до версии 4.6.1. И так получилось, что развёртывание этого обновления в течение долгого времени у нас ограничивалось рамками тестовой группы хостов, так как информация о совместимости того или иного продукта с этой версией .NET Framework появлялась с существенной задержкой после выпуска самого обновления. И вот наступил тот момент, когда было решено перенести соответствующее обновление на продуктивную группу хостов. После развёртывания обновления были проведены базовые проверки всех имеющихся под рукой сервисов и в целом всё было хорошо, однако без сюрпризов всё же не обошлось.

    Читать далее…

  • ИТ Вестник №09.2016

    Представляем вашему вниманию очередной обзорный материал об интересных, на наш взгляд, информационных обновлениях в ИТ-сфере за прошедший месяц.

    Читать далее…

  • ИТ Вестник №06/07.2016

    imageПредставляем вашему вниманию очередной обзорный материал об интересных, на наш взгляд, информационных обновлениях в ИТ-сфере. В связи с отпускной порой «вне зоны доступа» мне не удалось вовремя опубликовать Июньский обзор, поэтому данный обзор содержит в себе обновления сразу за два прошедших месяца – Июнь и Июль.

    Читать далее…

  • Внимание, грабли. Обновление KB3102467 — .NET Framework 4.6.1

    imageЕсли вы используете авто-развёртывание обновлений Windows с WSUS/SCCM SUP, и при этом нет практики предварительного тестирования развёртываемых обновлений на группе непродуктивных/некритичных/тестовых систем, то можно столкнуться с проблемами после установки обновления KB3102467 на системах Windows Server 2012 R2, которое, как я понял, обновляет .NET Framework 4, 4.5, 4.5.1, 4.5.2 до версии 4.6.1. Аналогичное обновление (KB3102433) есть и для систем Windows 7 SP1.

    Объявление о доступности данного обновления на WSUS было опубликовано в статье .NET Blog — Microsoft .NET Framework 4.6.1 is available on Windows Update and WSUS. Однако ряд серверных продуктов Microsoft не имеют на сегодняшний день поддержки .NET Framework 4.6.1 и установка этого обновления может вызвать проблемы в их функционировании.

    Читать далее…

  • Пропускаем приложения .NET Framework 4 через HTTP-прокси с аутентификацией

    imageВ очередной раз сталкиваемся с приложением работающем в среде .NET Framework и не способным в своей базовой конфигурации работать с внешними веб-ресурсами через HTTP-прокси (в нашем случае используется Squid). Ряд подобных приложений попросту не имеют среди своих настроек параметров прокси. Соответственно, если такое приложение попытается получить прямой доступ к кому-либо внешнему веб-ресурсу, возникнет ошибка. В данном случае речь идёт о приложении «Потребители продукции импортозамещения» (ptr_client.exe) от Пермского ЦНТИ

    Читать далее…

  • Безделушка для транслитерации на PowerShell скомпилированная в исполняемый файл.

    imageВ организации изменились правила транслитерации имён пользователей при создании почтовых ящиков email. И захотелось сделать какой-нибудь простенький инструмент на Powershell для автоматической транслитерации имён, чтобы не ломать голову каждый раз вспоминая правила сопоставления символов при необходимости создания нового мылбокса. За основу был взята PS-функция транслитерации Ильи Сазонова (с учётом правки правил преобразования для нужд нашей организации) и добавлен код для поддержки простой диалоговой формы.

    Читать далее…

  • SCCM 2012 — Client Push Install для серверов Server Core

    imageВ процессе автоматического развёртывания клиентов System Center 2012 Configuration Manager (SCCM) методом Push-installation мы можем обнаружить, что на сервера Server Core (в мой ситуации это были сервера Hyper-V Server 2008 R2) клиент SCCM не устанавливается. При этом, судя по содержимому каталога %windir%ccmsetup, видно что файлы установки копируются, но возникает проблема на этапе установки .NET Framework 4. В логе %windir%ccmsetupccmsetup.log циклично регистрируются события неуспешной попытки установки этой компоненты:

    Installing file ‘C:WindowsccmsetupdotNetFx40_Client_x86_x64.exe’ with options ‘/q /norestart /log dotNetFx4_Client_Setup.log’.

    File ‘C:WindowsccmsetupdotNetFx40_Client_x86_x64.exe’ returned failure exit code 5100. Fail the installation.

    Список предварительных требований, предъявляемых к системе, на которую необходимо установить клиента SCCM можно найти в документе Prerequisites for Client Deployment in Configuration Manager.

    Как видно из документа .NET Framework System Requirements поддержка .NET Framework 4 в Core декларируется начиная с версии Server Core 2008 R2 SP1

    Описание компонент .NET Framework ранних версий от которых зависит .NET Framework 4 можно найти в документе .NET Framework Support on Server Core

    Для начала проверим наличие установленного SP1 на нашем сервере командой:

    systeminfo | findstr "^OS.[NV]"

    image

    Проверим состояние установки компонент .NET Framework 2/3 командой:

    dism /online /get-features /format:table

    image

    Включаем соответствующие компоненты, если они ещё не были включены ранее:

    dism /online /enable-feature /featurename:NetFx2-ServerCore

    dism /online /enable-feature /featurename:NetFx2-ServerCore-WOW64

    dism /online /enable-feature /featurename:NetFx3-ServerCore

    dism /online /enable-feature /featurename:NetFx3-ServerCore-WOW64

    Снова проверяем состояние компонент:

    dism /online /get-features /format:table | findstr NetFx

    image

    Затем скачиваем и устанавливаем Microsoft .NET Framework 4 (Standalone Installer) for Server Core. Процедура установки не представляет никаких сложностей и включает по сути только принятие лицензионного соглашения.

    image

    После запрашиваем с WSUS все обновления, в составе которых должны появиться последние обновления безопасности всех версий .NET Framework. После установки обновлений возможно потребуется перезагрузка сервера, поэтому планировать выполнение описанной цепочки действий лучше на нерабочее время.

    В конечном итоге через некоторое время клиенты SCCM 2012 должны быть успешно автоматически развёрнуты.

    Дополнительные источники информации:

    TechNet Forum -  SCCM 2012 cannot deploy client on HyperV server