Zum Inhalt

Anhang: WinRM und SSH einrichten · 20.4

WinRM- und SSH-Fehler

Meldung oder SymptomUrsacheLösung
WinRM cannot complete the operation oder TimeoutPort 5985/5986 blockiert, WinRM nicht aktiviert oder falscher Hostname.Prüfen Sie Test-WSMan, die Firewall und Enable-PSRemoting.
Access is deniedDas Konto ist kein lokaler Administrator, oder Remote-UAC filtert ein lokales Konto.Fügen Sie das Konto zu Administrators hinzu; bei lokalen Konten siehe LocalAccountTokenFilterPolicy.
The WinRM client cannot process the request … TrustedHostsEin Ziel ausserhalb der Domain steht nicht in TrustedHosts, oder es wird eine IP-Adresse verwendet.Fügen Sie den Namen zu TrustedHosts hinzu oder verwenden Sie den HTTPS-Listener.
The SSL certificate … is not trusted oder NamenskonfliktDem Listener-Zertifikat wird nicht vertraut, oder es ist für einen anderen Namen ausgestellt. TLSPilot verwendet dann WinRM über HTTP (5985) und zeigt den Grund.Vertrauen Sie dem Aussteller auf dem Management-Host und verwenden Sie den Namen im Zertifikat.
Kerberos-Fehler bei einem kurzen Hostnamen oder credential invalid on . (Exchange)Kurzer Name oder IP-Adresse statt des FQDN.Geben Sie den FQDN des Ziels ein.
Permission denied (publickey)Öffentlicher Schlüssel fehlt, falsche Berechtigungen auf .ssh oder falscher Benutzer.Prüfen Sie authorized_keys und die Berechtigungen 700/600.
sudo: a password is required oder sudo needs a password. Open the target, use Helper, Show script, and run that script once as root on <host>Wrapper oder Befehl in sudoers.d nicht erlaubt, oder das Helper-Skript wurde auf diesem Host nicht ausgeführt.Öffnen Sie das Deployment, Tab Helper, Show script…, führen Sie das Skript einmal als root auf dem Host aus und prüfen Sie mit visudo -c. Es installiert den Least-Privilege-Wrapper für dieses Deployment.
Health Unknown: Certificate file <path> is not readable by the SSH user (check mode and owner).Der Health-Check liest die Datei mit denselben Rechten wie die Konfigurationsprüfung: über den Wrapper, sonst mit sudo -n, sonst als SSH-Benutzer. Keiner davon darf die Datei lesen.Führen Sie das Helper-Skript des Deployments aus oder passen Sie Modus und Eigentümer der Datei an.
Health Unknown: Tomcat keystore password is missing for <path> oder is wrong for <path>Das Keystore-Passwort im Deployment ist leer oder passt nicht, und neben dem Keystore liegt keine Passwortdatei <keystore>.pwd.Geben Sie das Keystore-Passwort des Deployments ein und verteilen Sie erneut.
Health Unknown: Keystore format is not supported: <path>Die Datei ist weder PKCS #12 noch JKS.Verteilen Sie das Zertifikat erneut, damit TLSPilot den Keystore schreibt.
The wrapper … is not installed or not allowed for <user>Der Schalter Least-privilege wrapper is installed ist eingeschaltet, aber der Wrapper dieses Deployments fehlt.Führen Sie das Helper-Skript des Deployments einmal als root aus.
Paths changed. Run the helper script again.Die Zertifikatspfade des Deployments weichen von denen im installierten Wrapper ab.Führen Sie das Helper-Skript des Deployments erneut als root auf dem Host aus.