前两天搭建demo环境的时候,勇敢的选择了Windows 2008 R2 SP1。
在2008 R2 SP1刚出来的时候,由于一些新特性和一些令人兴奋的功能点,大家都选择了使用2008 R2 SP1版本作为XenApp的宿主系统,但是,在实际使用中发现了很多问题,比如远程接入的时候会导致服务器RDP崩溃等等问题。于是Citrix就出了一系列的补丁,而补丁又会被新的更新所取代,部分补丁还有一些先决条件,必须先安装某些补丁,否则会造成一定的问题,比如组件被删等等,由于诸多的原因,造成打补丁变成了一个很复杂的事情。
先声明,至少到目前为止,我没有发现Citrix补丁的修复的正规方法,比如,哪些需要安装,如何查看应该安装的顺序,应该安装哪些补丁等等,如果是让我挨个补丁说明来查看,那就免了。
查看了到最近的补丁,除掉一些安全更新,其他比较重要的,用于修复功能异常的补丁,做了一下收集和整理。安全更新不影响功能测试,这里就省略掉了。POC环境,干净的2008 R2 SP1加XenApp 6推荐安装以下补丁:
- XA600W2K8R2X64060.msp
- XA600W2K8R2X64017.msp
- XA600W2K8R2X64018.msp
- XA600W2K8R2X64026.msp
- XA600W2K8R2X64029.msp
- XA600W2K8R2X64056.msp
- XA600W2K8R2X64058.msp
- XA600W2K8R2X64062.msp
- XA600W2K8R2X64068.msp
注意观察,使用的是顺序列表,而不是无序列表。第一个补丁必须先打,否则可能造成License组件被删除。
BTW:可以一次性下载完所有的补丁,挨个安装所有的补丁,中间不需要重启,即使提示重启,也可以跳过,打完所有补丁再重启即可。
不知道可否提示一下xa6.5 的补丁下载呢,同求。另外请教一个问题,打开发布的应用后总是出现windows 登陆窗口,这个不知道怎么解决的。
关于补丁,可以从http://support.citrix.com下载,左边选择对应的产品即可。
出现Windows登录窗口可能和域通信有关。
包括是否有多台XA服务器,WI与XA通信是否正常,XA是否有相关错误日志等。
多谢楼上回复,有两个问题折腾我好长时间了。
站点路径: C:\inetpub\wwwroot\Citrix\PNAgent。
Citrix 服务器报告它们太忙,无法提供对选定的资源的访问。此消息由位于 http://192.168.3.10:8080 [com.citrix.xml.NFuseProtocol.RequestAddress] 地址的 XML 服务报告。 [唯一日志 ID: 2085e746]
这个错误提示,一直没有解决。只有一台 xa服务器,wi和xa是分开安装的。xa上的端口通过ctxxmlss命令设置的是8080 ,在wi上也可以telnet xa的8080端口都是通的。请问还有可能是哪的问题呢?
另外先前问的windows登陆窗口也是在单xa的环境中,出现窗口后再输入一次密码却可以打开应用。这个何解?
如果只是偶尔报忙的问题,那么可以不用关注。
如果一直是忙,那么XML服务可能有问题,无法正常响应。
单台服务器出现再次输入密码窗口也是类似,如果一直出现,那么需要检查的东西,需要抓取CDF日志来检查。
XML的问题,如果是刚安装就出现,那么建议安装的时候选择XML不要和IIS集成,然后设置端口8080即可。
cdf日志具体是如何抓取的?
有专门的工具用来抓取CDF日志,具体可以查看CDFControl工具的下载和说明页面:
http://support.citrix.com/article/CTX111961
最近也遇到了这个问题,看到你的文章后做了测试,根据补丁上说明,每次打补丁的时候,他会显示你最后一个核心补丁的序号,如60,77,等等,他的警示是必须要看,所以按照顺序打基本不会错。
@三宅一猫: 这个方法倒是非常不错。每个补丁描述看一遍,太累了。
要是能有个类似微软的工具就爽了!
我的思路是根据补丁的update date先后顺序来打