博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
更换VC后DDC提示证书不可用
阅读量:6982 次
发布时间:2019-06-27

本文共 800 字,大约阅读时间需要 2 分钟。

问题描述:客户环境由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证书指纹信息
更换VC后DDC提示证书不可用
使用以下命令进行更新指纹信息,证书指纹必须为全部大写。
1) $cred = Get-Credential
2) Set-Item -LiteralPath "XDHyp:\Connections\EsxLab" -username $cred.username -securepassword $cred.password -sslthumbprint "XXXXXXXXXXXXXXXXXXX" -hypervisorAddress

更换VC后DDC提示证书不可用

方法二:编辑DDC数据库HostingUnitServiceSchema.HypervisorConnectionSSLThumbprint表,根据dir命令写入托管连接得UID和证书指纹信息
更换VC后DDC提示证书不可用
更换VC后DDC提示证书不可用
Citrix KB参考:

转载于:https://blog.51cto.com/4964151/2347532

你可能感兴趣的文章
Leangoo如何颠覆传统项目管理软件?
查看>>
GCD中有哪几种Queue?你自己建立过串行Queue吗?背后的线程模型是什么样的
查看>>
express框架学习笔记
查看>>
Django---模型
查看>>
Linux salt
查看>>
eclipse
查看>>
angularjs定时任务的设置与清除
查看>>
C#获取文件的MD5值
查看>>
字符串子串查找strstr
查看>>
个人Vue-1.0学习笔记
查看>>
string的属性小试
查看>>
JS中3种弹出窗口函数区别分析
查看>>
《深入理解计算机系统》 优化程序性能的几个方法
查看>>
WPF项目中使用水晶报表for vs2010时的一个找不到程序集的问题
查看>>
关于C/C++的一些思考(2)
查看>>
相对导入中Attempted relative import in non-package问题
查看>>
【前行】◇第3站◇ 国庆训练营·OI制模拟赛
查看>>
python —— I/O
查看>>
hive计算周一的日期
查看>>
梦断代码读后感(二)
查看>>