The Published Application Is Currently not available

昨天碰到一个太郁闷的问题,其实根本不是问题,问题其实非常简单,但是要解决问题的过程比较复杂。
先来看错误提示:Connection Error!
提示消息内存:The published application is currently not available,try connecting again later.

当时本地OK,但是外地专线访问就出现这个问题,百思不得其解。
后来,让外地客户端得到了ica文件以后,才发现,原来是路由策略问题,ica文件中的ip地址错误,这个问题还是很有巧合性的。
错误提示还是比较明确的,就是该服务器没有可用的已经发布的程序。
问题原因:
用户环境有两套测试环境。目前访问的是新建环境。
外地用户的访问路由被另外一工程师修改过,但是专线过来的用户访问的IP地址被修改为公网地址,而该地址是以前的测试环境。从而导致用户登录WI以后点击图标,实际访问的是老的环境,因为用的都是生产域控,所以,这些用户又能够登录新的XENAPP环境,但是由于发布的应用不同,从而导致这些用户无法启动程序。这就导致了上图的错误。
总结:
好多问题,其实要自己去看。光根据用户的错误提示来猜测,很难找到真正的原因,特点是远程来遥控用户来troubleshooting的时候非常累!