FusionAccess成功发放桌面后,在TC上登录虚拟机,需要输入2次用户名和密码

发布时间:  2015-12-09 浏览次数:  691 下载次数:  0
问题描述

FusionAccess,版本为V100R005C30SPC100,发放桌面成功后,在TC上登录桌面,首先需要输入用户名和密码进行验证,然后才能得到分配的虚拟机以登录。在登录虚拟机的过程中,本来应该直接就可以进入系统,但是又得重复输入一次用户名和密码才能进得去。

告警信息


处理过程

1、 检查AD上的用户名属性配置,并无异常。

2、 检查发放出来的所有虚拟机,都是这种现象。

3、 用该ISO安装的其他模板,发放出来的虚拟机并无此现象。

4、随意找一台虚拟机,收集日志,发现在TC上得到系统给其分配的虚拟机后没有自动登录成功,原因是消息传给CredentialProvider失败。随意检查了几个虚拟机,发现虚拟机C:\Program Files\Huawei\hdpserver\HWCredentialProvider.dll此文件不存在,只有一个HWCredentialProvider.dll.bak文件。由此检查虚拟机模板,将模板转换为虚拟机,然后以HWCredentialProvider.dll.bak文件恢复HWCredentialProvider.dll文件,重新封装,再次发放,问题解决。反思模板配置过程,其中有个客户自用的软件,安装好后,担心会影响后续桌面发放,便卸载了。因此怀疑,此软件的安装导致了HWCredentialProvider.dll的丢失。所以再次重新制作了一次模板,并没有安装那个应用软件,然后发放成功后,发现TC上登录虚拟机可以自动登录了,问题原因找到,故障解决。

根因

导致在TC上登录桌面的过程中需要多次输入用户名和密码才能进入虚拟机的原因可能有:

1、 AD中用户名属性配置有误。

2、 发放出来的个别虚拟机有问题。

3、 Windows安装时使用的ISO是否正规。

4、 模板不正确。

解决方案


建议与总结

在虚拟机模板上安装应用软件时,一些安全类软件及客户自用的一些特殊软件,最好只将安装包存放于磁盘,不要安装,等桌面发放成功后,用户登录虚拟机自行安装。

END