Я использую приведенный ниже код для подключения к машине Windows и получения WinRM :: WinRMAuthorizationError.
require 'winrm'
endpoint = 'http://server:5985/wsman'
user = 'user'
password = 'password'
winrm = WinRM::WinRMWebService.new(endpoint, :ssl, user: user, pass: password, disable_sspi: true)
winrm.run_cmd('ipconfig')
Это старая платформа и, следовательно, использующая старую версию gem 1.3.4.Может кто-нибудь помочь мне понять, какую ошибку я здесь делаю.Я попытался продолжить имя пользователя с доменом все еще ошибка остается такой же.Он работал раньше, и мы недавно обновили Windows до 2012R2. Может ли это быть проблемой?
Когда я использовал последний гем 2.3.1, он работает правильно, но это означает обновление всей платформы.
Примечание:Я попытался запустить следующее на моем сервере.
Enable-PSRemoting –force
winrm quickconfig