XENAPP“协议驱动程序错误”的问题
在给某市烟草实施过程中,XenApp环境基本部署完成,发布OFFICE、OA、协同办公等应用,在防火墙做映射供外网使用。
部署环境如下:
XenApp环境
服务器 内存
主域控 2G~4G
备份域控 2G~4G
XENAPP1 4G~8G www.2cto.com
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端口可能有错。
出现这种错误的原因可能很多。需要大家去总结
上一篇: 紫米随身路由器推30G全国不限速套餐