我想要实现的目标:
我试图从我的Citrix获取许可证信息。对于简单的第一步,我尝试运行此代码:(我已经用" xxxx&#34替换了服务器URL;因为我不允许将它们公开)。
Add-PSSnapin citrix.*
$Lics = Get-LicInventory -AdminAddress "https://xxxx.com:8083"
$Lics
导致以下错误:
Get-LicInventory:CertificateVerificationFailed At line:3 char:9 + $ Lics = Get-LicInventory -AdminAddress" https://xxxx ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ + CategoryInfo:InvalidOperation:(Get-LicInventory:String)[Get-LicInventory], 出现InvalidOperationException + FullyQualifiedErrorId:Citrix.PowerShell.LicensingAdminStatus.CertificateVerificationFailed,Citrix.Licensing.Admin .SDK.Commands.GetLicInventoryCommand
到目前为止我所做的事情:
我不知道这个错误意味着什么。我在Google上搜索了CertificateVerificationFailed
,但却找不到任何内容。
我确定URI是正确的。我跑:
get-configsite
并从那里复制URI。端口是正确的,据我所知,它必须使用HTTPS进行通信。当尝试仅使用http://
时,我得到CommunicationError
,所以确定HTTPS是正确的选择。我真的不知道我在这里做错了什么。
愿你的某些人遇到同样的问题,或者知道我还能尝试什么。非常感谢你! :)