XENAPP“协议驱动程序错误”

 在给某市烟草实施过程中,XenApp环境基本部署完成,发布OFFICE、OA、协同办公等应用,在防火墙做映射供外网使用。

部署环境如下:

XenApp环境
服务器 内存
主域控 2G~4G
备份域控 2G~4G
XENAPP1 4G~8G
XENAPP2 4G~8G
数据库SQL2005SP4 2G~4G
UPM(漫游) 2G
WEB+LIC 2G

 

外网映射设置
服务器 内网端口 外网端口
XENAPP1 1494 1494
  2598 2598
XENAPP2 1494 1495
  2598 2599
WEB+LIC 80 81

  在内网访问测试,所有应用负载XENAPP1和XENAPP2上,打开应用正常。客户需要在外网办公使用。分别对XENAPP1和XENAPP2做外网映射如上图(外网映射设置);通过外网ip访问应用,打开micorosfot word应用提示“XenApp协议驱动程序错误”。

  在内网无论负载在XENAPP1上还是XENAPP2上都正常,唯独通过外网访问负载到XENAPP2上报错。通过外网访问telnet 1494、2598、1495、2599都可以通。

网上的解决方法:

选择“属性”:

选择“所有这个协议配置的网络适配器”,应用即可。

但是WINDOWS 2008上面是不能选,会提示报错如下:

内网访问正常,外网访问却报错。是不是映射有问题?我打开了应用把下载的ica文件通过记事本打开,里面地址映射是正确的。为什么XENAPP1不会出现呢。印象中以前听谁说过,把2598端口禁用即可;默认打开应用程序会自动打开XENAPP服务器的2598端口访问;当然你只映射1494、2598两个端口其中的一个也可以访问应用。

禁用2598(会话可靠性):

通过远程桌面登录web interface服务器,在C盘根目录下找到inetpub,找到default.ica进去修改;

在c:\inetpub\wwwroot\citrix\xenapp\config\default.ica用记事本打开,在里面添加CGPAddress=  保存。客户端的配置文件也需要做同样的修改;

修改客户端的文件目录

修改完成后,保存。再通过外网访问应用。发现打开正常了。原因可能就是在防火墙上映射的2599端口可能有错。出现这种错误的原因可能很多。需要大家去总结;

你可能感兴趣的:(协议,错误,驱动,外网,Xenapp)