Quantum Yupiter
Sergey
гдето видел уже, выставляют презентайшн мод насильно на всех клиентах
Quantum Yupiter
Sergey
а там по реестру проверяется
Sergey
ща найду
Nikolay
На части серверов все хорошо....на части нет.Утром кидаю те сервера,на которых ночью не установились обновы в тестовую коллекцию,окно обслуживания которой с 9 утра и все срабатывает
Sergey
Ccmsetup command line: "C:\WINDOWS\ccmsetup\ccmsetup.exe" /runservice /AutoUpgrade /UpgradePackageVersion:32 /UpgradeWinTask
типа такого, и рядом там будет инфа
Stanislav
вот это ещё непонятное
Stanislav
Sergey
всю папку c:\Windows\ccmsetup\Logs\ запроси
Stanislav
похоже придётся, да
Stanislav
Params to send '5.0.8239.1301 Deployment [SMB] \\domain.controller\Client_Install\BAT\'
Stanislav
получается клиент ставился с папки \\domain.controller\Client_Install\BAT\ ?
Stanislav
<ClientDeploymentMessage ErrorCode="0"><Client Baseline="1" Platform="2"/><Packages><Package ID="{B8E8F399-A848-4D4E-8ECB-155A86B06720}"/></Packages></ClientDeploymentMessage> - вот есть вот ещё такое. не может CCM из какоего-то пакета своего запускать установку?
Sergey
в cm-е мало что по одной строчке можно понять
ответ обычно лежит если отмотать на страницу выше/ниже
Quantum Yupiter
Stanislav
MSI: Action 12:58:45: CcmRegisterSystemTaskRollback. Rolls back the changes made by CcmRegisterSystemTask.
MSI: Action 12:58:45: CcmRegisterSystemTask. Registers a System Task with WMI.
Stanislav
у меня вот это выше :)
Quantum Yupiter
Stanislav
угу. пойду ка я схожу за всей папкой с логами
Quantum Yupiter
Может там веселый скрипт на шаре? Хотя почему каждые 2 часа...
Sergey
в таск шедуллере чё нить прописали
Quantum Yupiter
Оооо даааа
Stanislav
ага, такое ощущение будто где-то есть таска, которая пинает скрипт по установке
Sergey
или GPO и не 2 часа а 90 мин :)
Stanislav
и никто нихрена не знает, потому что Настоящие Сисадмины документацию не ведут
Quantum Yupiter
Stanislav
так, отставить панику!
Sergey
Sergey
Сайт код небось и строка параметров к установщику...
Stanislav
Nikolay
А хотели поислать где в реестре можно отключить режим презентации
Quantum Yupiter
Nikolay
Так а клиент sccm один и тот же,что рабочая станция,что сервер.Этот режим похоже мешает ставить обновления в назначенные окна обслуживания
Quantum Yupiter
Nikolay
Не могу понять загадочной избирательности...на части серверов обновки ставятся,на части нет...просто вися со статусом Крацний срок установки прошел
Quantum Yupiter
Проверил - C:\Windows\System32\PresentationSettings.exe на сервере есть, но не запускается.
Quantum Yupiter
Я бы подумал, что дело не в Presentation mode, а в чём-то другом. Посему повторю вопрос: каков статус развёртывания на проблемных машинах?
Quantum Yupiter
Начинать с простого надо, с консоли и отчётов )
Sergey
функцию вижу, а кто её вызывает - нет
public static void SetPresentationMode(IntPtr key, int value)
{
byte[] bytes = BitConverter.GetBytes(value);
IntPtr hKey = key;
string lpValueName = "PresentationModeIsOn";
int lpReserved = 0;
int lpType = 4;
byte[] lpData = bytes;
int length = lpData.Length;
int error = RegistryUtil.RegSetValueEx(hKey, lpValueName, lpReserved, lpType, lpData, length);
int num = RegistryUtil.RegCloseKey(key);
if (num != 0)
Log.Warn("Error [{0}], closing presentation mode registry key.", (object) num.ToString((IFormatProvider) CultureInfo.CurrentCulture));
if (error != 0)
throw new Win32Exception(error);
}
Sergey
возможно это просто галка в UI
Quantum Yupiter
int num = RegistryUtil.RegCloseKey(key);
Точно?
Quantum Yupiter
Надо смотреть входные параметры этого кода
Sergey
не вижу кто вызывает, поэтому и параметров не вижу
Sergey
сам клиент не c#
я дебажить не умею :)
Vertexx
Коллеги, подскажите, какой лог смотреть, если апп назначен пользователю, а не компьютеру? В AppDiscovery ничего нет про этот апп, а в центре ПО есть.
Quantum Yupiter
Vertexx
Ну, что-то типа appdiscovery, но для пользователя.
Vertexx
Тогда у меня, видимо, лыжи не едут.
Vertexx
Центр ПО мне показывает приложение в доступных. А в appdiscovery ни одной строчки про это.
Quantum Yupiter
Vertexx
Нет
Quantum Yupiter
Можно App Discovery Cycle запустить
Quantum Yupiter
Из под пользователя, на которого назначено
Vertexx
Так и делаю. Тишина в логе.
Vertexx
В лог информация посыпалась только после того, как в центре ПО я нажал установить.
Quantum Yupiter
Так и делаю. Тишина в логе.
Хм, не должно...
По идее мы запускаем App Discovery Cycle как минимум, как только политика прилетает.
Vertexx
Ну, я правильно понимаю, что если бы политика не прилетела, то и в центре ПО я бы ничего не увидел?
Quantum Yupiter
Quantum Yupiter
Но да, теперь я засомневался, запускаем ли мы App Discovery для ПО, которое раскатано как Available
Vertexx
Ну и вот. В центре ПО то я увидел приложение, а в логах пусто было.
Vertexx
Нажал установить и посыпалось.
Nikolay
Quantum Yupiter
Quantum Yupiter
Статус развертывания - ошибка.Код - 0x87d00667,отсутствует текущий или будущий период обслуживания...
Гляньте все окна обслуживания доступные машине - есть отчёт такой. Окно должно быть больше, чем суммарный Run Time для всех пригодных к установке обновлений. Ну и вот эту проблему надо учитывать:
Если на клиента назначено хотя бы одно окно обслуживания только для обновлений (Software Updates/Type=4), то он не будет устанавливать обновления в окно для всех развёртываний (All Deployments, Type=1).
Anonymous
Ребята, подскажите какие плюсы и минусы от перехода на управление обновлениями с WSUS на SCCM?
Anton
Больше удовольствия :)
Sergey
Павел как раз 3 статьи на темуsup написал уже
почитайте, нужно ли вам это всёёё :)
Sergey
https://blogs.technet.microsoft.com/scpferublog/2018/07/04/configmgr-update-management-part-3/
Anonymous
Anonymous
Quantum Yupiter
Плюсы WSUS - простота и возможность удалять обновления "искаропки"
Anonymous
Quantum Yupiter
Умирает потихоньку вместе с самой технологией WOL.