Я использую SCCM 1702, последнюю доступную версию SCCM. Я установил его на новый сервер Server 2016 только на этой неделе. Я без проблем развернул клиентов и провел несколько тестовых развертываний программного обеспечения. Все установленные роли работают исправно. Все хорошо, кроме правила автоматического развертывания, которое я установил для определений AV.
Я построил правило из шаблона, который предоставляет Microsoft, но когда я его запускаю, в консоли появляется следующая ошибка:
Глядя в ruleengine.log
файла, я вижу следующие ошибки:
Я, конечно, искал эту проблему в Google, и каждый одна ссылка, которая появляется, говорит, что разрешения неверны для \UpdateServicesPackages
каталог. Тем не менее, у меня были разрешения как для общего ресурса, так и для NTFS в этом каталоге, и они в порядке.
Вот разрешения для этого каталога:
Наконец, я настроил учетную запись svc-SCCM
в качестве учетных данных, которые будут использоваться при подключении к серверу WSUS (из узла администратора -> Роли системы сайта -> Точка обновления программного обеспечения). Эта учетная запись является администратором домена, и я подтвердил, что могу подключиться к этой общей папке с удаленного ПК.
Ясно, что это не проблема с разрешениями. Я также могу удаленно подключиться к консоли WSUS, используя эту учетную запись svc-SCCM, а сам сервер WSUS не сообщает о каких-либо проблемах в журналах событий. Клиенты проверяют его и сообщают о статусе в порядке. У меня тоже нет проблем с синхронизацией. SCCM отлично синхронизирует каталог обновлений, и я вижу более 1000 обновлений в узле Все обновления программного обеспечения. И да, я подтвердил, что это правильный путь для пакета развертывания.
Так что же дает?