🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
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 WinRM-Client kann die Anfrage nicht verarbeiten. Die folgenden Flaggen können nicht zusammen angegeben werden: WSManFlagUseClientCertificate und WSManFlagCredUsernamePassword".

Beschreibung

This Windows Remote Management (WinRM) error occurs because your connection configuration is trying to use two mutually exclusive authentication methods at the same time.

Windows-Sicherheitsprotokolle verbieten die gleichzeitige Verwendung eines Zertifikats und eines Plaintext-Zertifikatspaares für eine WinRM-Sitzung. Sie müssen eine Authentifizierungsmethode wählen und die Konfigurationsflaggen für die andere entfernen.


Schrittweise Lösungen

Abhängig davon, wie Sie Ihren Befehl ausführen (PowerShell oder ein bestimmtes Softwaretool), folgen Sie der entsprechenden Methode unten, um den Konflikt zu lösen.

Methode 1: Beheben von PowerShell-Sitzungskonfigurationen

Wenn Sie Drogen nehmen New-PSSession, Enter-PSSession, oder Invoke-Command in PowerShell haben Sie wahrscheinlich widersprüchliche Parameter kombiniert.

  1. Öffnen Sie Ihr PowerShell-Skript oder Ihre Konsole.
  2. Finden Sie die Codezeile, die für die Fernverbindung initiiert wurde.
  3. Überprüfen Sie, ob Sie beides verwenden. -CertificateThumbprint (oder -Authentication Certificate ) UND die -Credential Parameter zusammen.
  4. Choose one option:
    • To use Username/Password: Entfernen Sie die Zertifikatsparameter.
      # Correct Username/Password Approach
      $Cred = Get-Credential
      New-PSSession -ComputerName "RemotePC" -Credential $Cred -Authentication Negotiate
    • To use Certificate: Nehmen Sie die... -Credential Parameter.
      # Correct Certificate Approach
      New-PSSession -ComputerName "RemotePC" -CertificateThumbprint "1234567890ABCDEF..."

Methode 2: Ansible Inventar und Spielbücher beheben

Wenn dieser Fehler bei der Verbindung von einem Ansible-Steuerknoten zu einem Windows-Host auftritt, stehen Ihre Hostvariablen in Konflikt.

  1. Öffnen Sie Ihre Ansible-Inventardatei ( hosts.yml ) oder Ihre Gruppenvariablendatei.
  2. Suchen Sie nach dem... ansible_winrm_cert_validation oder... ansible_winrm_certificate_key_pem Variablen.
  3. Suchen Sie nach dem... ansible_password Und... ansible_user Variablen.
  4. Choose one option:
    • To use Username/Password: Entfernen oder kommentieren Sie die Zeilen der Zertifikatsvariablen. ansible_winrm_transport ist eingestellt. ntlm, kerberos, oder credssp.
    • To use Certificate: Setzt. ansible_winrm_transport Ich bin hier. certificate Und entfernen Sie die... ansible_password Variable aus der Konfiguration.

Methode 3: WinRM-Client-Authentifizierung auf Standardeinstellungen zurücksetzen

Wenn das Problem durch beschädigte systemweite Client-Einstellungen verursacht wird, kann das Zurücksetzen der WinRM-Client-Konfiguration helfen.

  1. Klicken Sie auf Start Speisekarte, Typ cmd Mit der rechten Maustaste. Command Prompt, und wählen Run as administrator.
  2. Führen Sie den folgenden Befehl aus, um die aktuelle Clientkonfiguration zu überprüfen:
    winrm get winrm/config/client
  3. Führen Sie diesen Befehl aus, um die WinRM-Eigenschaften auf die Standard-Einstellungen zurückzusetzen:
    winrm reset
  4. Wiederaufsetzen des WinRM-Dienstes, um Änderungen anzuwenden:
    net stop winrm
    net start winrm

Methode 4: Behebung von Überwachungsinstrumenten von Drittanbietern (z. B. SolarWinds, PRTG, Nagios)

Wenn eine Überwachungsanwendung diesen Fehler beim Abfragen eines Windows-Servers zeigt:

  1. Öffnen Sie die Steuerungskonsole Ihres Überwachungstools.
  2. Navigieren Sie zu den Asset-Einstellungen oder dem Anmelde-Manager für den Ziel-Windows-Rechner.
  3. Überprüfen Sie die Verbindungs-Profil-Eigenschaften.
  4. Unmarkieren Sie alle Felder, die gekennzeichnet sind. Use Client Certificate oder... SSL Client Certificate wenn Sie bereits einen Benutzernamen und ein Passwort in die Felder eingegeben haben.
  5. Speichern Sie das Profil und zwingen Sie eine erneute Umfrage des Knotenpunkts.
ERROR_WSMAN_CERT_INVALID_USAGE_CLIENT | ERROR_WSMAN_CERT_MISSING_AUTH_FLAG | ERROR_WSMAN_CONFIG_SHELL_URI_INVALID | ERROR_WSMAN_CONFIG_SHELL_URI_CMDSHELLURI_NOTPERMITTED | ERROR_WSMAN_CONFIG_SHELLURI_INVALID_PROCESSPATH

Es kann einige Fehler geben.. Learn Microsoft