最近诊断一个关于XenApp应用无法正常使用的问题,发现了一个比较有意思的故障原因,故记录下来。
通过电话沟通,得知用户无法打开服务器发布的应用,xenapp 服务器1494,2598端口通信正常。服务器重启后,发现IMA服务无法启动,提示错误如下:
这是个比较常见的错误提示,例如服务器无法连接数据库出现问题时,就会出现这种情况。关于此类问题的处理,详见http://support.citrix.com/article/CTX105292
这次问题比较奇怪,当使用dscheck命令检查数据库连接情况时,却提示
检查了下,发现服务器在应用程序管理员安装Orcal客户端时,修改了环境变量Path,导致服务器命令无法直接运行。
按照其他XenApp服务器环境变量的设置,修改故障服务器环境变量Path,并重启服务器。IMA服务正常启动,且应用也能正常使用。
一个部署了XenApp的服务器环境变量Path内容如下,以供参考:
%SystemRoot%\system32;%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Citrix\system32\;
C:\Program Files (x86)\Citrix\System32\Citrix\IMA;
C:\Program Files (x86)\Citrix\System32\Citrix\IMA\Subsystems;
%SystemRoot%\System32\Citrix\IMA;
C:\Program Files (x86)\Citrix\system32;
C:\Program Files (x86)\Common Files\Citrix\System32\
转自:
http://blog.sina.com.cn/s/blog_64da692d0102veai.html
转载于:https://blog.51cto.com/dayday/1695952