故障现象
出现问题的VDA版本7.15.2000
下载ica文件之后用客户端打开后灰屏然后退出
使用systemctl status ctxhdx查看HDX服务显示服务正常,但会有报错...due to timeout
查看/var/log/xdl/下的HDX日志有如下报错
解决方法
此问题可通过重装Citirx VDA解决,建议安装19.12.2000及以上版本,此问题出现的版本为7.15.2000
1.安装dotnet2.1,下载地址:dotnet2.1
sudo mkdir /opt/dotnet
sudo cp dotnet-runtime-2.1.29-linux-x64.tar.gz /opt/dotnet
sudo tar -zxvf dotnet-runtime-2.1.29-linux-x64.tar.gz
2.安装VDA,下载地址需登录Citrix官网下载
sudo dpkg -i xendesktopvda_19.12.2000.3-1.ubuntu16.04_amd64.deb
sudo apt install -f
sudo dpkg -i xendesktopvda_19.12.2000.3-1.ubuntu16.04_amd64.deb
#可以清理后再安装
sudo /opt/Citrix/VDA/sbin/ctxcleanup.sh
sudo /opt/Citrix/VDA/sbin/ctxinstall.sh
#也可以重新设置配置文件
sudo /opt/Citrix/VDA/sbin/ctxsetup.sh
3.脚本执行过程按环境实际信息填写即可,安装完毕后重启桌面,重启之后测试是否正常