Hello
I am new to Solarwinds. I have some SQL and Powershell experience. I am trying to get a powershell connection established but I am running into this error.
-ERROR-
Get-SwisData : Identity check failed for outgoing message. The expected DNS identity of the remote endpoint was
'SolarWinds-Orion' but the remote endpoint provided DNS claim ''. If this is a
legitimate remote endpoint, you can fix the problem by explicitly specifying DNS identity
'' as the Identity property of EndpointAddress when creating channel proxy.
At line:1 char:1
+ Get-SwisData -SwisConnection $SwisConnection -Query $SWQLQUERY
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Get-SwisData], MessageSecurityException
+ FullyQualifiedErrorId : SwisError,SwisPowerShell.GetSwisData
-CODE-
$SWQLQUERY = "Select Caption
, IPAddress
,SystemUpTime
,CPUCount
FROM Orion.Nodes
Where Vendor = 'Windows'
And Status = 1
Order By CPUCount Desc, SystemUpTime"
$SwisCreds = get-credential -Message "Enter Your Creds"
$SwisConnection = Connect-Swis -Hostname "" -credential $SwisCreds
Get-SwisData -SwisConnection $SwisConnection -Query $SWQLQUERY
I initially had the same issue when trying to connect to SWQL
When logging in with server type ORION (V3) it would give the same error as listed above.
When logging in with server type ORION (V3) AD it would connect just fine.
I am running the latest version of Orion SDK 3.1.343 , SWQL Studio 3.1.0.343, PowerShell 5.1. I am using my workstation to connect to the SolarWinds server. I am using my domain credentials.
Any help for what I am missing would be greatly appreciated.