🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
Wir haben keine DLL, aber wir haben:
Windows-Dateianalysator und Online-schneller Antivirus

Eine minimalistische Benutzeroberfläche mit schneller Suche, bequemem Hochladen und einer sauberen Abteilungsstruktur.

🛡️🔍 Überprüfen Sie Ihre Datei schnell, klicken Sie einfach auf diese Seite.
Virus-Check, Hashes, Signalüberprüfung, Architektur, KI-Informationen.

Wie man es repariert "Der WS-Management-Dienst kann die Anfrage nicht bearbeiten, weil die Überschrift in der Anfrage ungültig ist".

Fehlerbeschreibung

This error typically occurs in Windows when executing PowerShell Remoting commands (such as Invoke-Command oder... Enter-PSSession Dies zeigt an, dass das WS-Management SOAP-Anforderungspaket einen Header enthält, der nicht den Protokollspezifikationen entspricht, oder dass die WinRM-Dienstkonfiguration entweder auf dem Client oder der Hostmaschine beschädigt, eingeschränkt oder mit den maximalen Anforderungsgrößengrenzen falsch ausgerichtet ist.

Schrittweise Lösungen

Folgen Sie den folgenden Schritten, um das Problem zu lösen:

Schritt 1: Neustart des WinRM-Dienstes

Manchmal trifft der WS-Management-Dienst auf einen temporären Fehler beim Umgang mit Anforderungshäuptern.

  1. Drücken Sie die... Windows Key, Typ cmd, mit der rechten Maustaste auf Command Prompt, und wählen Run as administrator.
  2. Geben Sie den folgenden Befehl ein, um den Dienst zu beenden: net stop winrm
  3. Geben Sie den folgenden Befehl ein, um den Dienst zu starten: net start winrm

Schritt 2: Reparatur der WinRM-Konfiguration (Schnelle Konfiguration)

Durch das Ausführen des schnellen Konfigurationswerkzeugs werden die Standard-Zuhörer zurückgesetzt und Standard-Firewall-Ausnahmen aktiviert.

  1. Öffnen. PowerShell as an Administrator (Right-Click auf Startmenü -> Terminal (Admin) oder PowerShell (Admin)).
  2. Geben Sie den folgenden Befehl ein und drücken Sie Enter: winrm quickconfig
  3. Wenn Sie aufgefordert werden, Änderungen vorzunehmen oder die Firewall-Ausnahme zu aktivieren, geben Sie y (Ja) und drücken Sie Enter.

Schritt 3: Maximale Umschlaggröße erhöhen

Wenn die Anforderungslast oder die Header-Struktur zu groß ist (oft aufgrund von tiefen Active-Directory-Gruppenmitgliedschaften oder umfangreichen Kerberos-Token), wird WinRM die ungültige Header-Größe ablehnen.

  1. Öffnen. PowerShell as an Administrator.
  2. Führen Sie den folgenden Befehl aus, um den aktuellen Konfigurationswert zu überprüfen: get-item WSMan:\localhost\MaxEnvelopeSizeKB
  3. Erhöhen Sie die Grenze, indem Sie diesen Befehl ausführen (die Einstellung auf 8192 KB ist eine stabile Empfehlung): set-item WSMan:\localhost\MaxEnvelopeSizeKB 8192
  4. Wiederherstellen des WinRM-Dienstes, um die Konfiguration anzuwenden: Restart-Service winrm

Schritt 4: Konfiguration von vertrauenswürdigen Hosts

Wenn Sie eine Verbindung zu einem Remote-Rechner herstellen, der nicht Teil einer Domäne ist, muss der Client-Rechner der Ziel-Header-Identität ausdrücklich vertrauen.

  1. Öffnen. PowerShell as an Administrator.
  2. Um allen Hosts vorübergehend für das Testen zu vertrauen, laufen Sie: Set-Item WSMan:\localhost\Client\TrustedHosts -Value * -Force
  3. Alternativ ersetzen Sie den Stern * mit der spezifischen IP-Adresse oder dem Hostnamen des Remote-Computers zur Aufrechterhaltung der Sicherheit.
  4. Neustart des WinRM-Dienstes: Restart-Service winrm

Schritt 5: Überprüfen und Anpassen von MaxFieldLength und MaxRequestBytes in der Registrierung

Wenn WinRM-Kommunikation durch HTTP/HTTPS-Schichten geht, die vom Windows HTTP-Protokollstapel (Http.sys) verwaltet werden, können große Kerberos-Sicherheitsüberschriften abgeschnitten werden.

  1. Drücken Sie. Windows Key + R, Typ regedit, und drücken Sie Enter, um den Registrierungs-Editor zu öffnen.
  2. Navigieren Sie zum folgenden Pfad: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
  3. Suchen Sie. MaxFieldLength Und... MaxRequestBytes Wenn sie nicht vorhanden sind, klicken Sie mit der rechten Maustaste auf einen leeren Bereich und wählen Sie New > DWORD (32-bit) Value, und sie entsprechend benennen.
  4. Doppelklick. MaxFieldLength Setzen Sie die Basis auf Decimal, und setzen Sie die Wertdaten auf 65534.
  5. Doppelklick. MaxRequestBytes Setzen Sie die Basis auf Decimal, und setzen Sie die Wertdaten auf 16777216.
  6. Starten Sie Ihren Computer neu, damit die Netzwerkkonfigurationen auf Systemebene wirksam werden.
ERROR_WSMAN_ENCODING_TYPE | ERROR_WSMAN_ENDPOINT_UNAVAILABLE_INVALID_VALUE | ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TYPE | ERROR_WSMAN_MAX_ELEMENTS_NOT_SUPPORTED | ERROR_WSMAN_WMI_PROVIDER_INVALID_PARAMETER

Es kann einige Fehler geben.. Learn Microsoft