M700 发表于 2008-12-14 11:26:44

CPS4.0与.net 2.0的冲突故障解决一例(图)

用户环境:Citrix4.0 for win2000+用友U861客户端,域环境网络
故障:一客户使用Citrix4.0发布u8,最近网络重新规划,修改了IP地址,修改后LAN内用户可正常访问Citrix发布的U8,但WAN用户无法打开WebInterface网页。


解决方案:由于故障是由于客户修改IP地址所致,所以外网无法访问的原因自然是因为未修改DMZ的地址转换设置。使用QQ对用户进行远程协助,进入AMC时,Discovery报错(如图)-"The configuration file(s) for this site could not be read.",且Discovery长时间不结束,手工停止后进入,发现WebIntereface下看不到已建的站点,也没有Create Site。由于之前认为U861使用.net1.1,所以未先考虑.net冲突问题,但发现LMC也打不开,故障很像.net问题;进入“添加/删除程序”观察,发现已安装.net 2.0 framework,确认为.net冲突,关闭AMC后进入c:\winnt\system32,新建文件mmc.exe.config,文件内容如下:
<?xml version ="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v1.1.4322"/>
<supportedRuntime version="v1.1.4322"/>
</startup>
</configuration>
保存后,再次进入AMC,终于看到了久违的WebInterface站点和Create Site。

aaaa009009 发表于 2008-12-15 08:29:00

4.0的是使用的.NET1.1是吧?
那么4.5的呢?

chinagzlcs 发表于 2008-12-15 22:55:44

.....我按上述方法,4.0 (Verycd 上拉的),修改后,MMC 报错 没法登陆
页: [1]
查看完整版本: CPS4.0与.net 2.0的冲突故障解决一例(图)