I was trying to connect to Tridion Docs via ishRemote. The ISHRemote module is installed on the SAME instance of Tridion Docs. The default TLS protocol combination was Ssl3, Tls. Security issue occurred even if I set appropriate TLS protocols (see below)
However, If I connect to Tridion Docs from another computer (also installed ISHRemote module of same version), the session was created successfully.
The version of ISHRemote module is 7.0.0
PS C:\Users\Administrator> $psversiontable
Name Value
---- -----
PSVersion 5.1.14393.7330
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.7330
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS C:\Users\Administrator> [Net.ServicePointManager]::SecurityProtocol = "Tls, Tls11, Tls12, Ssl3"
PS C:\Users\Administrator> $ishSession = New-IshSession -WsBaseUrl localhost/.../ -IshUserName "Admin" -IshPassword "admin"
New-IshSession : The requested security protocol is not supported.
At line:1 char:15
+ ... shSession = New-IshSession -WsBaseUrl localhost/.../ -IshUs ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [New-IshSession], NotSupportedException
+ FullyQualifiedErrorId : -1,Trisoft.ISHRemote.Cmdlets.Session.NewIshSession