更換VC後DDC提示證書不可用

問題描述:客戶環境由Windows VC更換成Linux VC後,DDC提示證書不可用
問題原因:因爲VC更換後,存儲在DDC數據庫HostingUnitServiceSchema.HypervisorConnectionSSLThumbprint表中證書指紋信息和新得VC證書指紋信息不匹配。
解決方法:更新DDC數據庫中得證書指紋信息。
方法有2種:
1、在DDC種使用Powershell命令更新證書指紋信息。
2、直接在數據庫HostingUnitServiceSchema.HypervisorConnectionSSLThumbprint表中更新證書指紋信息。
方法一:使用Powershell命令更新證書指紋信息。
asnp Citrix*
cd Xdhyp:\connections
dir #顯示現有連接及其屬性。該 SslThumbPrints字段顯示當前使用的指紋。該 FULLPATH字段顯示現有託管名稱。更換VC後DDC提示證書不可用

更換VC後DDC提示證書不可用更換VC後DDC提示證書不可用
查看當前VC證書指紋信息
更換VC後DDC提示證書不可用
使用以下命令進行更新指紋信息,證書指紋必須爲全部大寫。
1) $cred = Get-Credential
2) Set-Item -LiteralPath "XDHyp:\Connections\EsxLab" -username $cred.username -securepassword $cred.password -sslthumbprint "XXXXXXXXXXXXXXXXXXX" -hypervisorAddress https://vcenter.example.com![](https://s1.51cto.com/images/blog/201902/01/5ef7a373e0410fced1433c73a67b52ea.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

更換VC後DDC提示證書不可用
方法二:編輯DDC數據庫HostingUnitServiceSchema.HypervisorConnectionSSLThumbprint表,根據dir命令寫入托管連接得UID和證書指紋信息
更換VC後DDC提示證書不可用
更換VC後DDC提示證書不可用
Citrix KB參考:https://support.citrix.com/article/CTX224551

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章