Не удается использовать альтернативные учетные данные для запуска заданий при запуске в Jenkins с плагином PowerShell
Система: Windows Server 2012 R2 | PowerShell v4 | Jenkins v1.607 | 64-битная версия Java 8u60
По какой-то причине я могу войти на сервер Windows, на котором работает Jenkins, и без проблем выполнить следующий код:
Start-Job -Credential $Creds -ScriptBlock {Get-Process}
Get-Job | Wait-Job | Receive-Job
При попытке выполнить тот же код в задании Jenkins с использованием подключаемого модуля PowerShell с теми же учетными данными, которые я использовал в $Creds, происходит сбой без какой-либо полезной информации. Учетные данные были проверены. Это ошибка, которую я получаю:
[localhost] The background process reported an error with the following message: .
+ CategoryInfo : OpenError: (localhost:String) [], PSRemotingTransportException
+ FullyQualifiedErrorId : 2100,PSSessionStateBroken
Я использовал функцию Resolve-Error, как показано здесь, чтобы попытаться получить больше информации. Здесь был вывод:
writeErrorStream : True
PSMessageDetails :
Exception : System.Management.Automation.Remoting.PSRemotingTransportException: The background process
reported an error with the following message: .
TargetObject : localhost
CategoryInfo : OpenError: (localhost:String) [], PSRemotingTransportException
FullyQualifiedErrorId : 2100,PSSessionStateBroken
ErrorDetails : [localhost] The background process reported an error with the following message: .
InvocationInfo :
ScriptStackTrace :
PipelineIterationInfo : {}
00000000000000000000000000000000000000000000000000000000000000000000000000000000
ErrorCode : 2100
TransportMessage :
ErrorRecord : The background process reported an error with the following message: .
StackTrace :
WasThrownFromThrowStatement : False
Message : The background process reported an error with the following message: .
Data : {}
InnerException :
TargetSite :
HelpLink :
Source :
HResult : -2146233087
По-прежнему нет полезной информации. Я в растерянности относительно того, в чем может быть проблема, и не знаю, как действовать дальше.