«Ошибка подключения к удаленному серверу со следующим сообщением об ошибке: WinRM не может обработать запрос. При использовании проверки подлинности на переговорах произошла следующая ошибка с кодом ошибки 0x80090304: произошла неизвестная ошибка безопасности».WinRM не может обработать запрос
Я пытаюсь запускать сценарии удаленно на серверы без домена, а клиенты также не являются частью домена, так как наша среда основана на MicroFocus eDirectory.
Я настроил/попытался следующие на клиенте и сервере:
winrm quickconfig
WinRM set winrm/config/client @{TrustedHosts="*"}
Set-item wsman:localhost\client\trustedhosts -value *
И опять же, ни одна из машин не являются частью домена, но я предполагал, что это будет работать с TrustedHosts.
код пытается аутентифицировать выглядит так:
[xml]$windows=(Get-Content P:\script\windows.xml)
$windows.servers.host | ForEach-Object {
$password = ConvertTo-SecureString $_.pass -AsPlainText -Force
$credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "$_.name+$_.user",$password
Invoke-Command -ComputerName $_.name -Credential $credential -ScriptBlock {Get-Culture}
}
Включен ли пульт ps на целевой машине? 'enable-remoting' – Moerwald
Это первая строка« winrm quickconfig », включающая включение PSremoting, я также попытался включить ее отдельно после того, как она не сработала, но еще не играла в кости. –