-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Closed
Labels
Resolution-FixedThe issue is fixed.The issue is fixed.WG-RemotingPSRP issues with any transport layerPSRP issues with any transport layer
Milestone
Description
Register-PSSessionConfiguration creates a new configuration but uses the microsoft.powershell endpoint which defaults to Windows PowerShell 5.1.
Steps to reproduce
PS> New-PSSessionConfigurationFile -Path .\restricted.pssc -SessionType RestrictedRemoteServer -FunctionDefinitions @{Name="psversion";ScriptBlock={$psversiontable}}
PS> Register-PSSessionConfiguration -Path .\restricted.pssc -Name restricted
Type Keys Name
---- ---- ----
Container {Name=restricted} restricted
PS> Restart-Service winrm
PS> Enter-PSSession -ComputerName . -ConfigurationName restricted
[localhost]: PS>psversionExpected behavior
Name Value
---- -----
PSVersion 6.0.0-beta
PSEdition Core
GitCommitId v6.0.0-beta.4
OS Microsoft Windows 10.0.16245
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Actual behavior
Name Value
---- -----
PSVersion 5.1.16245.1000
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.16245.1000
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Environment data
PSVersion 6.0.0-beta
PSEdition Core
GitCommitId v6.0.0-beta.4
OS Microsoft Windows 10.0.16245
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0Metadata
Metadata
Assignees
Labels
Resolution-FixedThe issue is fixed.The issue is fixed.WG-RemotingPSRP issues with any transport layerPSRP issues with any transport layer