Я пытаюсь заставить свой сервер WSUS загружать исправления через прокси.
Прокси закручивает заголовок http. BITS требуется заголовок диапазона.
Есть ли способ заставить BITS не требовать заголовок диапазона? У меня нет доступа к прокси, но мне нужны эти патчи для загрузки.
Редактировать:
WSUS находится на сервере 2012
Из ответов ниже я попробовал это (в PowerShell, из Вот):
Add-Type -Path "$Env:ProgramFiles\Update Services\Api\Microsoft.UpdateServices.Administration.dll"
$Wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer("dc1",$False,80)
$db = $wsus.GetDatabaseConfiguration().CreateConnection()
$db.executecommandnoresult('USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1')
Это не сработало.
Я не верю, что BITS может работать без заголовка диапазона. Лучше всего настроить прокси-сервер для поддержки функции запроса диапазона.
Поскольку вы сказали, что у вас нет доступа к прокси, вы можете попробовать настроить BITS для работы в режиме переднего плана:
Нажмите Началонажмите Бегать, введите одну из следующих команд и нажмите хорошо.
Если вы используете WSUS 2.0 с базой данных MSDE или WMSDE, которая была создана при установке WSUS по умолчанию, введите следующую команду:
%programfiles%\Update Services\tools\osql\osql.exe -S %Computername%\WSUS -E -b -n -Q "USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1
Если вы настроили WSUS 2.0 для использования существующей установки Microsoft SQL Server, введите следующую команду:
%programfiles%\Update Services\tools\osql\osql.exe" -S %Computername% -E -b -n -Q "USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1"
Если вы используете WSUS 3.0 с внутренней базой данных Windows, которая была создана при установке WSUS по умолчанию, введите следующую команду:
%programfiles%\Update Services\Setup\ExecuteSQL.exe -S %Computername%\MICROSOFT##SSEE -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"
Если вы настроили WSUS 3.0 для использования существующей установки SQL Server, введите следующую команду:%programfiles%\Update Services\Setup\ExecuteSQL.exe -S %Computername% -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"
Ссылка Microsoft КБ 922330.