Powershell 连接服务器失败

Powershell 连接服务器失败,powershell,vmware,rundeck,powercli,Powershell,Vmware,Rundeck,Powercli,尝试使用rundeck作业自动连接到VCenter。当我使用powershell脚本时,它在powershell中工作;但是,当与rundeck一起使用时,它无法正常运行。 剧本是: if(-not (Get-Module -Name VMware.PowerCLI -ListAvailable)){ Install-Module -Name VMware.PowerCLI -AllowClobber -Force -Confirm:$false } Connect-VIServer -

尝试使用rundeck作业自动连接到VCenter。当我使用powershell脚本时,它在powershell中工作;但是,当与rundeck一起使用时,它无法正常运行。 剧本是:

if(-not (Get-Module -Name VMware.PowerCLI -ListAvailable)){
    Install-Module -Name VMware.PowerCLI -AllowClobber -Force -Confirm:$false
}
Connect-VIServer -Server $ipaddr -User $usrnme -Password $pswd
Get-VM $vm | Select-Object @{N="IP Address";E={@($_.guest.IPAddress[0])}}
我在rundeck中看到的错误很简单
Connect-ViServer
无法建立ssl连接,请参阅内部异常我通过添加参数
-Force

到包含以下内容的行的末尾:

Connect-VIServer -Server $ipaddr -User $usrnme -Password $pswd Get-VM $vm |
Select-Object @{N="IP Address";E={@($_.guest.IPAddress[0])}}