Странная ошибка Invoke-Command: функциональность Windows Principal не поддерживается на этой платформе

Странная ошибка Invoke-Command: функциональность Windows Principal не поддерживается на этой платформе

Иногда при попытке выполнить удаленную команду в сеансе PowerShell из PowerShell в Linux возникает следующая ошибка:

Invoke-Command: Функциональность Windows Principal не поддерживается на этой платформе.

С PowerShell на Mac все работает нормально, а с PowerShell на Linux — нет.

Из Ubuntu с:

$PSVersionTable

Name                           Value
----                           -----
PSVersion                      6.0.1
PSEdition                      Core
GitCommitId                    v6.0.1
OS                             Linux 4.4.0-1041-aws #50-Ubuntu SMP Wed Nov 15 22:18:17 UTC 2017
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Из CentOS с:

$PSVersionTable

Name                           Value
----                           -----
PSVersion                      6.0.2
PSEdition                      Core
GitCommitId                    v6.0.2
OS                             Linux 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Если я попробую использовать Enter-PSSession, я всегда получаю:

Enter-PSSession: в данный момент вы находитесь в сеансе PowerShell PSSession и не можете использовать командлет Enter-PSSession для входа в другой сеанс PSSession.

И тогда Invoke-Command работает нормально.

Invoke-Command работает после получения ошибки от Enter-PSSession

Связанный контент