TA的每日心情 | 奋斗 2023-2-21 11:11 |
---|
签到天数: 358 天 [LV.8]以坛为家I
|
1、License无法检测到的问题分析
, }' v3 K6 W. ]: c# `% B(1)检查startup license是否存在
6 ?; `$ Y8 H4 v& ?/ S/ o确认Citrix安装目录Program Files\Citrix\Licensing\MyFiles下是否存在citrix_startup.lic这个文件,此文件就是startup license,是不能够删除的,否则license的检测将会出现问题
$ H% J8 D- g& h2 z( o(2)检查license文件是否在正确的目录下
. _+ m6 o! ?* X8 @, A7 e1 P& @确认Citrix安装目录Program Files\Citrix\Licensing\MyFiles下,除了存在citrix_startup.lic文件,还有申请到的Citrix License文件
4 o" e2 B5 x2 N: ~: U4 s(3)检查控制台中是否录入了license服务器的名称,端口是否正常开放
/ }$ E, K0 P L开始-程序-Citrix-Management Consoles-Presentation Server Consoles中,右键点击farm名称,选择properties
2 c9 O7 ~( Z& `( u4 E2 E0 E s/ b确认license server name中输入了Citrix License Server的名称,如果Citrix License Server有防火墙还需要开放27000(默认)端口. L5 r8 l i" t( ]" l1 |
(4)申请的License的版本与安装的版本是否一致( d) ~8 C* O2 m: ^: E: y
Citrix分为三个版本:MPS_ENT_CCU(企业版), MPS_ADV_CCU(高级版), MPS_STD_CCU(标准版),安装Citrix的过程中会有安装版本的选择,如下图' D/ j: @4 N! m/ C( v
这里需要选择定购Citrix License时候的版本
1 `& \; E1 |) S如果在安装的过程中版本选择错误了,可以通过在Citrix的管理控制台中进行修改,步骤如下:开始-程序-Citrix-Management Consoles-Presentation Server Consoles" I- U. k0 m! x/ q+ H
选择 Set Metaframe Edition,然后选择正确的版本即可
+ e5 w, U1 @6 l. C2 a" b+ m& w- @(5)服务器机器名的大小写区分; u/ V' s" ~* H, ^9 j5 D$ V
License文件是严格区分机器名的大小写的,所以需要确认服务器机器名,服务器的机器名可以在命令行下执行hostname命令查看,而通过右键我的电脑属性查看到的机器名很可能不准确;License文件可以用记事本打开查看license的机器名。2 ]- f% W8 [1 p2 F4 t5 l7 [2 ^6 x0 N
(6)有没有修改过License的文件
+ u& a, U3 K! R& l: F* ?% T( i* sLicense文件是不能被修改的,这里需要注意一点:在MyCitrix网站上下载时,可能会出现一个特别情况,就是下载下来的.lic文件实际成了.lic.txt文件,如:license_20050322234742.lic.txt。因为Windows的保存直接把.lic当成文本文件,在后面加了.txt的后缀,这样的文件当作License File使用,当然是不起作用的。尤其是Windows的缺省设置是隐藏后缀名的,就更不容易发现了。
0 \' T0 ^$ M! A) w3 r2 D% Y(7)在Citrix License Server上检查CitrixLicensing服务是否正常启动7 o$ W& k% s8 k4 @% N: |
(8)检查与Citrix License Server的网络连接是否正常,能否解析服务器的机器名
/ f" i! j- t4 y4 l! y- z
2 n* J5 m4 F4 O9 v3 i( k" y, G$ s2、如何删除Citrix的Licenses
% |: N" l0 S5 L6 q, z5 u+ N- O解决方法:
+ g4 }- g5 s+ z; |. H& v- G3 L可以手工删除已经不需要的license文件,默认license文件是保存在C:\Program Files\Citrix\Licensing\MyFiles.目录下;在删除license文件之前,确保停止了License Management Console for Citrix Licensing service 和CitrixLicensing服务,如果不停止服务直接删除license文件系统会提示文件正在使用的错误。
, L' m/ i5 V: N: b2 X* DTips:除非要删除的license文件是永久不用,否则都需要做好license文件的备份。9 N' u% P& @6 i) T% \& w* W
$ u* S9 k* }2 }: ~0 r3、如何确定已经安装Citrix Presentation Server的版本+ X) R5 D& P4 j: M( u: M# d3 Y
(1)如果IMA服务能够正常启动,则通过打开Presentation Server Management Console,展开Servers节点,右键单击server选择Properties,在Information栏目中可以查看的相应的版本信息$ d7 {! w+ L0 r B7 M! E8 T
(2)如果IMA服务无法正常启动,则可以打开Citrix Connection Configuration,在选择Help > About Citrix Connection Configuration,即可查看到版本信息
- W3 a; f; ]; E b- q, w5 e, K8 _(3)当然还有一种方法可以查看到版本信息,就是通过查看注册表信息,在程序-运行中输入regedit进入注册表编辑器,然后定位到1 x0 a4 U5 g7 B% ]$ L1 {
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix
! N& U" m& h' j0 O+ _7 v1 l这里可以查看到ProductBuild3 L% K$ h+ N) ]; H* \% ~- b: g/ R( y
ProductName
S8 w, W, o5 OProductVersionNum
5 h% k2 M4 Y8 A' {1 A+ i9 M' b1 V; Y" F% S+ o$ t8 S5 u
4、在License Management Console中显示出License过期,但已经更新了License4 u ~, p. a e$ E" j
原因分析:在添加了更新的License文件后,这是有两个License文件在License服务器上,过期的License和更新的License,这里提示的只是过期的License# S" V# v1 @7 i+ }9 E) M. d- B& p
解决方法:可以通过更新License Management Console的版本来解决这个问题,下载地址:' `& s6 z( z* z2 N
http://www.citrix.com/English/SS ... D=20720&pID=186
% ?1 J/ p+ a$ l- d: c8 G' K q0 L1 o+ i# d2 X
5、在打开License Management Console页面无法显示,提示“HTTP Error 403.2 Forbidden: Read access is denied”的错误信息
. Q, j/ T& U8 `! e3 e2 |原因分析:在IIS中Jakarta’s isapi_redirect.dll的配置丢失了2 e) U$ N: G: F e6 R# z
解决方法:进入IIS配置管理器,选择默认Web站点的属性,查看ISAPI筛选器中显示
0 F- ?( y1 W- ]! y1 T) R$ D1 y如果jakarta筛选器不存在,则会产生问题,需要重新添加,可以选择添加,然后选择\isapi_redirect.dll 文件,此文件默认路径C:\Program Files\Citrix\Licensing\LMC\Tomcat\bin\win32\i386\isapi_redirect.dll
1 X0 {( L" s: h8 x9 }" s6 u1 B2 J5 F$ y6 s, E" W! K0 K
6、打开License Management Console页面提示Can't Connect to License Server. Verify that the License Server is running.! L# i. G- V$ a+ z
问题分析一:Citrix Licensing service没有正常启动8 \1 K* J t6 [ n5 O* |4 B! v% P7 O- T
解决方法一:在服务中重新启动Citrix Licensing service服务,然后需要确认Citrix安装目录Program Files\Citrix\Licensing\MyFiles下是否存在citrix_startup.lic这个文件
$ f# v, m& x( x+ [; S& ^$ W: X问题分析二:License server没有正常的读取License文件0 g2 F; }1 ^7 M! [0 W
解决方法二:- l' P, _9 X* \( m, l
(1)在License server的服务中停止下面的几个服务
0 N, N8 R+ k/ A( v4 ^& F. h+ z: xCitrix Licensing WMI
5 e9 t, ~7 k) _- LCitrix Licensing
7 J: a" a5 z9 ILicense Management Console
: x6 o. U$ T9 o. K7 f/ [9 V(2)暂时将Program Files\Citrix\Licensing\MyFiles目录中的所有后缀为lic的文件拷贝到其他目录中
" O" K6 e' h: i(3)重新启动上面的3个服务,然后登陆License Management Console确认没有错误信息提示
4 Y; E9 ?) {0 X z5 | u(4)再停止上面的3个服务,将拷贝到其他目录下的lic文件再拷贝会原目录,再重启3个服务1 d# d& P: K/ y, E( C( e( }3 t' ]% U
(5)最后再登陆License Management Console,问题即可解决。 |
评分
-
查看全部评分
|