Citrix XenApp 在检测过程使用时出错

问题就是:用户无法连接上Citrix XenApp控制台。

截图如下:

Citrix XenApp 在检测过程使用时出错_MFCOM


Citrix XenApp 在检测过程使用时出错_MFCOM_02

根据错误截图:

首先,根据错误详细信息,确认CitrixMFcom服务是否启动。

结果:启动

其次,确认是否安装XenApp服务器

结果:已经安装,客户确认以前使用过。

第三步,用户账户是否为Farm管理员

结果:是。

第四步,查看错误日志。如下


Citrix XenApp 在检测过程使用时出错_管理员密码_03


分析错误:从错误日志可以看出,问题有可能出现用户的账户与数据库验证不对。

用户访谈:什么时候出现连接不上控制台?连接不上控制台前做过什么变更?

最终得出:用户的连接数据库用户名和密码修改过。


解决方案:运用Dsmaint config命令,重新配置数据库连接。

如下图:为了安全:隐去了用户名和密码。

C:\Users\administrator.YA>dsmaint config /user:XXX\administrator /pwd:*****  /dsn:"C:\Program Files (x86)\Citrix\Independent Management Architecture\mf20.dsn"

结合公司情况,的确如此——改过管理员密码就出现此情况,管理服务器中有安装Citrix XenApp6的数据库,在将Citrix服务器添加场服务器Farm中用的是Windows用户验证,如果数据库管理员密码连接应该不会出现此情况。