Freigeben über


Fehler beim Herunterladen einer Datei mithilfe des Intelligenten Hintergrundübertragungsdiensts: Fehler beim Herunterladen der Inhaltsdatei.

In diesem Artikel wird ein Problem beschrieben, das auftritt, wenn Sie sich hinter einem Proxyserver oder hinter einer Firewall befinden, die HTTP 1.1-Bereichsanforderungen nicht unterstützt.

Ursprüngliche KB-Nummer: 922330

Symptome

Wenn Sie versuchen, eine Datei mithilfe des Intelligenten Hintergrundübertragungsdiensts (Background Intelligent Transfer Service, BITS) herunterzuladen, ist dies nicht erfolgreich. Darüber hinaus wird die folgende Fehlermeldung im Anwendungsprotokoll protokolliert:

Ereignistyp:Fehler
Ereignisquelle:Windows Server Update Services
Ereigniskategorie:(2)
Ereignis-ID:364
Datum: Datum
Zeit: Zeit
Benutzer:N/A
Computer: ServerName
Beschreibung: Fehler beim Herunterladen der Inhaltsdatei. Grund: Der Server unterstützt das erforderliche HTTP-Protokoll nicht. Für den Intelligenten Hintergrundübertragungsdienst (Background Intelligent Transfer Service, BITS) muss der Server den Range-Protokollheader unterstützen.

Insbesondere tritt dieses Problem auf, wenn Sie versuchen, eine oder beide der folgenden Aktionen auszuführen:

  • Sie genehmigen ein Update in Microsoft Windows Server Update Services (WSUS). In dieser Situation wird der Downloadvorgang ausgelöst. Der Downloadvorgang ist jedoch nicht erfolgreich. Über dem Update wird ein rotes X angezeigt.
  • Sie versuchen, die Mssecure.cab Datei für das Microsoft Baseline Security Analyzer (MBSA) Management Pack für Microsoft Operations Manager (MOM) 2005 herunterzuladen.

Ursache

Dieses Problem kann auftreten, wenn sich ein Computer hinter einer Firewall oder hinter einem Proxyserver befindet. Dieses Problem tritt auf, wenn eine der folgenden Bedingungen zutrifft:

  • Die Proxyserverumgebung unterstützt das HTTP 1.1-Bereichsanforderungsfeature nicht.
  • Sie befinden sich hinter einem SonicWALL-Firewallgerät, und die Anforderung "HTTP-Bytebereich aktivieren" mit Gateway AV-Einstellung ist für das Gerät nicht aktiviert.

Wenn Sie eine Datei mithilfe von BITS im Hintergrundmodus kopieren, wird die Datei in mehrere kleine Teile kopiert. Um diese Art von Kopiervorgang auszuführen, verwendet BITS den HTTP 1.1 Content-Range-Header. Wenn Sie sich hinter einem Proxyserver oder hinter einer Firewall befinden, die diesen Header entfernt, ist der Dateikopievorgang nicht erfolgreich.

Notiz

Wenn BITS Dateien im Vordergrundmodus kopiert, verwendet BITS diesen Header nicht.

Lösung 1: Der Proxyserver unterstützt keine HTTP 1.1-Bereichsanforderungen.

Ändern Sie die Proxyservereinstellungen, um HTTP 1.1-Bereichsanforderungen zu unterstützen. Wenn Sie den Proxyserver auf diese Weise nicht ändern können, konfigurieren Sie BITS so, dass er im Vordergrundmodus funktioniert. Gehen Sie dazu wie folgt vor:

  1. Klicken Sie auf "Start", klicken Sie auf "Ausführen", geben Sie einen der folgenden Befehle ein, und klicken Sie dann auf "OK".

    Wenn Sie WSUS 2.0 mit einer MSDE- oder WMSDE-Datenbank verwenden, die von einer WSUS-Standardinstallation erstellt wurde, geben Sie den folgenden Befehl ein:

    %programfiles%\Update Services\tools\osql\osql.exe -S %Computername%\WSUS -E -b -n -Q "USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1"
    

    Wenn Sie WSUS 2.0 für die Verwendung einer vorhandenen Installation von Microsoft SQL Server konfiguriert haben, geben Sie den folgenden Befehl ein:

    %programfiles%\Update Services\tools\osql\osql.exe" -S %Computername% -E -b -n -Q "USE SUSDB update tbConfigurationC set BitsDownloadPriorityForeground=1"
    

    Wenn Sie WSUS 3.0 mit einer interne Windows-Datenbank verwenden, die von einer standardmäßigen WSUS-Installation erstellt wurde, geben Sie den folgenden Befehl ein:

    %programfiles%\Update Services\Setup\ExecuteSQL.exe -S %Computername%\MICROSOFT##SSEE -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"
    
    If you configured WSUS 3.0 to use an existing installation of SQL Server, type the following command:
    
    ```console
    %programfiles%\Update Services\Setup\ExecuteSQL.exe -S %Computername% -d "SUSDB" -Q "update tbConfigurationC set BitsDownloadPriorityForeground=1"
    
  2. Starten Sie den Update Services-Dienst neu. Gehen Sie dazu wie folgt vor:

    1. Klicken Sie auf "Start", klicken Sie auf "Ausführen", geben Sie "services.msc" ein, und klicken Sie dann auf "OK".
    2. Klicken Sie im Dialogfeld "Dienste" mit der rechten Maustaste auf "Dienste aktualisieren", und klicken Sie dann auf "Neu starten".

Auflösung 2: Die Anforderung "HTTP-Bytebereich aktivieren" mit Gateway-AV-Einstellung ist nicht aktiviert.

Klicken Sie hier, um auf der Seite "Interne Einstellungen" des SonicWALL-Konfigurationstools das Kontrollkästchen "HTTP-Bytebereichsanforderung mit Gateway AV aktivieren" zu aktivieren. Weitere Informationen zum Ändern der SonicWALL-Firewallfunktionen finden Sie im SonicWALL-Support. Besuchen Sie hierzu die folgende SonicWALL-Website:

SonicWALL-Unterstützung

Die Kontaktinformationen zu den in diesem Artikel erwähnten Drittanbietern sollen Ihnen helfen, den benötigten technischen Support zu finden. Diese Kontaktinformationen können ohne vorherige Ankündigung geändert werden. Sie werden von Microsoft ohne jede Gewähr weitergegeben.