您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 网站策划/UE > citrix常见问题汇总与解决方案
上海软盛信息技术有限公司Tel:021-52916000上海市中山北路2020号中星经贸大厦19楼Fax:021-52949018citrix常见问题汇总与解决方案上海软盛信息技术有限公司上海软盛信息技术有限公司Tel:021-52916000上海市中山北路2020号中星经贸大厦19楼Fax:021-52949018目录一安装问题二应用配置问题三License问题四WebInterface应用五打印问题上海软盛信息技术有限公司Tel:021-52916000上海市中山北路2020号中星经贸大厦19楼Fax:021-52949018一安装问题1、在安装CitrixPresentationServer4.0时提示Error10001原因分析:CitrixPresentationServer4.0的英文版安装过程中会一直搜索机器上的NTAUTHORITY\AuthenticatedUsers用户,一旦出现该用户组被列在不同的名称下,就会出现错误解决方法:通过msiexec命令来执行CitrixPresentationServer4.0的安装步骤,命令行如下:Msiexec/i“pathtomps.msi”CTX_MF_AUTH_USERS_GROUP=transalationofNTAUTHORITY\AuthenticatedUsers/l*v“pathtologfile”.“pathtomps.msi”中输入mps.msi文件的正确路径和文件名,将“transalationofNTAUTHORITY\AuthenticatedUsers”替换为本机的本地用户与组中存在的用户,“pathtologfile”输入一个log文件的完整路径。2、在安装webinterface时,提示“error1609”原因分析:在win2000成员服务器上安装.NET运行环境时,系统会自动创建一个本地帐户ASPNET用来运行.NET的framework工作进行(Aspnet_wp.exe),而在2000域控制器上,ASPNET帐户不会自动创建,因而导致上面的问题。解决方案:在安装webinterface之前,手工创建一个本地帐户ASPNET,在安装完成后,该用户将被删除或禁用,因为运行.NET工作进程将由IWAM系统帐户替代。还有一点,要在控制面板-本地安全策略中,本地策略-用户权利指派中,在“身份验证后模拟客户端”策略中添加IWAM系统帐户。3、在添加删除程序中安装WebInterface4.0时,提示“Applicationhasgeneratedanexceptionthatcouldnotbehandled”的错误原因分析:安装方式的问题,导致安装过程阻止了安装参数的提交从而导致报错解决方法:推荐在安装WebInterface4.0时,采用CitrixPresentationServer4.0安装的autorun.exe自动进行安装,然后选择需要安装的组件;也可以通过在命令行中直接运行Webinterface.exe来安装。4、在进行PresentationServer3.0升级到PresentationServer4.0的安装过程中,提示Installationendedprematurelybecauseofanerror.错误信息原因分析:此问题是Citrix在运行一个CTX_MF_SetDefaultLicenseServerToHostName功能时出现问题,此功能主要是用于取得一个LicenseServer的name,问题就是无法取得LicenseServer的name从而返回一个错误解决方法:可以通过命令行中指定licensingserver,进行安装Msiexec/ipathtomps.msiCTX_MF_LICENSE_SERVER_NAME=LicenseServerName/l*vpathtologfile5、当Citrix服务器要加入一个Farm或执行CHFARM时,FarmName是空白的无法显示:原因分析:因为Citrixdatastore采用的是SQL2000,而在加入Farm过程中的用户不具有Citrixdatastore对应的SQL数据库的db_owner权限,导致无法通过SQL2000server的验证上海软盛信息技术有限公司Tel:021-52916000上海市中山北路2020号中星经贸大厦19楼Fax:021-52949018解决方法:按照下面的步骤进行1、登陆SQL2000server的SQL企业管理器2、MicrosoftSQLServersSQLServer组安全登陆3、选择用于加入CitrixFarm时用的用户账号,右键属性4、选择“数据库访问”页签,这里列示出了所有数据库5、选择中Citrixdatastore对应的SQL数据库6、在“数据库角色中允许”选择中,选择上db_owner二应用配置问题1、在citrix服务器上进入presentationserverconsole时,提示下面的错误信息无法进入主控台,是什么原因?解决方法:该问题是因为citrix服务器上的IMA(IndependentManagementArchitecture)服务没有启动造成的,需要在管理工具-服务中将该服务启动。2、IMA服务不能正常启动的原因分析当IndependentManagementArchitecture(IMA)服务不能正常启动时,原因一般来说可以归纳为下面的几个方面:(1)服务的启动时间在服务管理中,察看到IMA服务提示不能正常启动,但该服务实际上已经启动,出现这样的情况,可以忽略该错误信息,此问题主要是服务控制管理中存在一个6分钟的超时,当IMA服务的启动因为网络延时等原因超出了此时间就会出现上述问题。(2)注册表问题打开windows注册表,检查下面的注册表键值:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Runtime\CurrentlyLoadingPlugin如果没有此键值,则会导致IMA服务启动时无法连接到相应的datastore,需要添加上。(3)丢失了临时目录当启动MetaFrameXPPresentationServer时提示IMA服务无法启动,错误代码2147483649,主要是因为本地系统账户丢失了用来启动IMA服务的临时目录信息。可以通过在服务中,修改IMA服务的启动账户为本地系统账户然后重新启动服务器;如果IMA服务能够在本地系统账户下正常启动,那么很可能是因为本地系统账户丢失了临时目录,需要检查本地系统俄临时目录是否存在,例如:C:\Winnt\Temp,如果不存在则需要手工创建。(4)打印池服务当MetaFrameXPPresentationServer启动IMA服务时提示“SetupCouldNotStartTheIMAService”错误信息,此问题很可能是因为打印池服务(PrintSpoolerService)不能正常启动造成的,需要在服务中先停止该服务再重新启动,请确保此服务的启动用户是本地系统账户。(5)ODBC的配置(1)当Citrix是应用SQLServer数据库时,需要验证数据库是否正常启动;(2)查看注册表键值HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\DataSourceName是否记录的Citrix的应用数据库;(3)通过ODBC数据源连接,测试是否能够连接Citrix的应用数据库(6)漫游文件配置当MetaFrameXPPresentationServer启动IMA服务时提示“SetupCouldNotStartTheIMAService”错误信息,在事件查看器中出现类似“IMA_RESULT_INVALID_MESSAGE”的错误日志,需要检查一下漫游文件的大小,特别是通过WAN登陆的,可以尝试用本地用户配置文件登陆或配置文件较小的。上海软盛信息技术有限公司Tel:021-52916000上海市中山北路2020号中星经贸大厦19楼Fax:021-52949018(7)同名服务器还需要检查网络上是否存在相同NetBIOS名称的服务器,如果存在也可能导致IMA服务无法正常启动。3、在citrix客户端登陆服务器的应用程序时,提示您没有登陆这个会话的访问权解决方案:首先,查看客户设置应用程序发布名称包含中文字符,可能导致citrix应用程序建立连接时出错,需要将中文去除即可。其次,可以在CitrixConnectionConfiguration的设置中,双击ICA-TCP连接,然后点击“Advance”按钮,将“inheritclient/userconfig”和“onlylaunchpublishedapplication”勾上。4、当citrix客户端进行文件的本地保存时,如果保存界面误选择了“alwaysaskme”后,则以后在保存文件时citrix就不会在提示了,如果客户误选择了禁止本地路径保存,这样就无法将文件保存在本地了,怎样更改这个设置呢?解决方案:在citrix客户端登陆到citrix服务器后,在右下角会出现一个citrix图标,点击该图标即可弹出“programneighborhoodconnectioncenter”设置界面,然后选择“filesecurity”按钮即可更改选择。如下图:5、Citrix客户端运行K3提示“CannotconnecttotheCitrixMetaFrameServerCan'tassignrequestedaddress解决方案:1、在服务中,将IMA(IndependentManagementArchitecture)服务停止,2、在dos命令行下,执行下面的dos命令:dsmaintrecreatelhc,3、重现启动IMA服务。8、在citrix运行过程中,会出现citrix客户端非正常退出后,仍然占用了citrix的连接,从而导致超出客户的license数其他客户端无法登陆,如何处理该问题?解决方案:在“管理工具”-“终端服务配置”里选择“连接”,双击ICA-tcp弹出对话框,选择会话如图设置勾选上替代用户设置,然后设置结束已断开会话的时间,这里还可以设置活动会话的时间限制,还有空闲会话的时间限制,还可以设置达到会话限制时是否结束会话9、当citrix服务器是WIN2003操作系统时,会出现A用户已经登录,如果这时B用户再登录就会使用A用户断开原因分析:Citrix采用2003作为服务器默认限制每个用户使用一个会话,citrix的管理控制台中也可以设置限制用户的连接解决办法:在WIN2003操作系统的管理工具——终端服务配置选择服务器配置,找到每个用户一个会话,双击弹出下面的对话框,如图二设置:还有就是在开始-程序-Citrix-ManagementConsoles-PresentationServerConsoles中,选择farm属性设置,是否勾选了Limitconnectionperuser选项,如下图10、当一个citrix客户端的连接意外中断后,如果其他citrix客户端马上登陆上来后,会直接登陆到刚才中断的客户端的进程之中,客户感觉存在安全问题,如何设置避免?原因分析:在默认情况下,终端服务器允许从任何计算机重新连接到已断开的会话。然而,要只允许起始客户端计算机重新连接会话,可指定用户只能从创建会话的起始计算机重新连接到已断开的会话。上海软盛信息技术有限公司Tel:021-52916000上海市中山北路2020号中星经贸大厦19楼Fax:021-52949018解决方案:当服务器操作系统是windows2003时,可以安装下面的方式在开始-运行中,输入gpedit.msc,打开“组策略”在“计算机配置”-“管理模板”-“windows组件”-“终端服务”-“会话”上,双击“允许仅从原始客户端重现连接”单击“已启用”,然后单击“确定”。当服务器操作系统是windows
本文标题:citrix常见问题汇总与解决方案
链接地址:https://www.777doc.com/doc-2906211 .html