Придя сегодня на работу я с удивлением заметил, что WSUS при синхронизации с Microsoft выпал в ошибку. Прождав день и принудительно толкая его на синхронизацию ошибка не исчезла.
Разбираемся
Полистав сайты Microsoft нашел следующую ссылку
https://support.microsoft.com/en-us/help/4482416/wsus-synchronization-fails-with-soapexception
Суть в том, что сменился сайт обновлений.
Так как WSUS был на 2016 выполнил в ISE с повышенными правами PS скрипт
For WSUS on Windows Server 2012 and later versions:
$server = Get-WsusServer
$config = $server.GetConfiguration()
# Check current settings before you change them
$config.MUUrl
$config.RedirectorChangeNumber
# Update the settings if MUUrl is https://fe2.update.microsoft.com/v6
$config.MUUrl = "https://sws.update.microsoft.com"
$config.RedirectorChangeNumber = 4002
$config.Save()
iisreset
Restart-Service *Wsus* -v
Привожу полный текст
Разбираемся
Полистав сайты Microsoft нашел следующую ссылку
https://support.microsoft.com/en-us/help/4482416/wsus-synchronization-fails-with-soapexception
Суть в том, что сменился сайт обновлений.
Так как WSUS был на 2016 выполнил в ISE с повышенными правами PS скрипт
For WSUS on Windows Server 2012 and later versions:
$server = Get-WsusServer
$config = $server.GetConfiguration()
# Check current settings before you change them
$config.MUUrl
$config.RedirectorChangeNumber
# Update the settings if MUUrl is https://fe2.update.microsoft.com/v6
$config.MUUrl = "https://sws.update.microsoft.com"
$config.RedirectorChangeNumber = 4002
$config.Save()
iisreset
Restart-Service *Wsus* -v
Привожу полный текст
To fix the issue, change the synchronization endpoint in WSUS configuration to https://sws.update.microsoft.com.
To do this, follow these steps on the topmost WSUS server that connects directly to Microsoft Update, such as the root WSUS server in a WSUS hierarchy:
- Close all WSUS consoles.
- At an elevated PowerShell command prompt, run the following PowerShell scripts.
Note Don't run the scripts on a WSUS server that’s not the topmost server. If the server isn’t connected to the Internet, synchronization may fail.
For WSUS version 3.x:[void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")
$server = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer()
$config = $server.GetConfiguration()
# Check current settings before you change them
$config.MUUrl
$config.RedirectorChangeNumber
# Update the settings if MUUrl is https://fe2.update.microsoft.com/v6
$config.MUUrl = "https://sws.update.microsoft.com"
$config.RedirectorChangeNumber = 4002
$config.Save();
iisreset
Restart-Service *Wsus* -v
Note WSUS servers that are running Windows Server 2008 (without the latest update) or earlier versions may be using the https://update.microsoft.com/v6 or https://www.update.microsoft.com synchronization endpoints. Because these versions of Windows don’t support SHA256 certificate authentication, use the following settings in the PowerShell scripts:$config.MUUrl = " https://sws1.update.microsoft.com"$config.RedirectorChangeNumber = 3011
For WSUS on Windows Server 2012 and later versions:$server = Get-WsusServer
$config = $server.GetConfiguration()
# Check current settings before you change them
$config.MUUrl
$config.RedirectorChangeNumber
# Update the settings if MUUrl is https://fe2.update.microsoft.com/v6
$config.MUUrl = "https://sws.update.microsoft.com"
$config.RedirectorChangeNumber = 4002
$config.Save()
iisreset
Restart-Service *Wsus* -v - Verify that WSUS synchronization succeeds.
Комментариев нет:
Отправить комментарий