本文档包含 Novell Identity Manager 4.0.1 的已知问题。
本自述文件的最新版本可从 Novell Identity Manager 文档网站获取。
本自述文件包含 Identity Manager 4.0.1 的已知问题。除本自述文件以外,还提供了可用于 Designer 4.0.1 和 Analyzer 4.0.1 的单独自述文件:
另外提供了可用于以下产品的其他文档资源:
以下部分提供有关产品发布时的已知问题的信息。
安装 Identity Manager 框架安装程序期间,您可能会遇到以下问题:
无法在包含只读 /usr 分区的 Solaris 区域中安装 Linux/UNIX 双向驱动程序。如果选择安装该驱动程序,则 Identity Manager 4.0.1 框架安装程序会报告错误。
安装 Identity Manager 期间,从后续页面返回“安装位置”页面时,
按钮不按预期运行。在 Windows 计算机上安装 Identity Manager 4.0.1 后,如果单击
列表中 Identity Manager 条目下的 链接,则将显示 Identity Manager 4.0。要查找已在计算机上部署的正确的 Identity Manager 版本,请运行 DxCMD 命令。
使用 Identity Manager 集成安装程序时,您可能会遇到以下问题:
使用 Identity Manager 4.0.1 集成安装程序时,不能使用 UNC 路径进行安装和配置(例如:\\myserver\share\Identity_Manager_4.0.1_Windows_Enterprise)。
要解决这一问题,请创建一个真实的映射驱动器。
如果从远程桌面安装,则 Identity Manager 安装可能失败并带有错误讯息。由于远程桌面连接相比实际/物理访问有所延迟,安装进程无法获取本地参照,从而导致安装失败。
要解决此问题,请在服务器的实际/物理连接上或使用 VNC 连接安装 Identity Manager。
配置了 Role Based Provisioning Module 或身份报告模块,就修改了 Windows 和 Linux 平台上的 logevent.cfg。如果未配置 Role Based Provisioning Module 或身份报告模块,请使用各个安装程序来启用 eDirectory、Identity Manager 和角色映射管理器的审计。有关更多信息,请参见《Identity Manager Roles Based Provisioning Module 4.0.1 User Application:管理指南》中的“设置日志记录”。
集成安装程序在添加二级服务器之前未执行运行状况检查。
如果通过集成安装程序添加二级服务器,则必须运行 ndscheck。在 Windows 上,从 <安装位置>\NDS 位置运行 ndscheck。在 Linux/Solaris 上,从 /opt/novell/eDirectory/bin/ndscheck 目录运行该命令。指定强制参数并运行以下命令:
ndscheck [-h <主机名端口]>] [-a <管理 FDN>] [[-w <口令>]
注:在 Windows 上运行 ndscheck 导致屏幕上显示 eMbox 警告。不要将这些警告视作运行状况检查故障。可安全地忽略它们。
使用 Remote Loader 时,您可能会遇到以下问题:
在 Windows Server 2008 Core 上的 Remote Loader 控制台中单击
时,不显示相应的帮助页面。要解决这一问题,请在服务器上安装浏览器(例如 Internet Explorer),然后在 Remote Loader 控制台中单击
。如果选择在同一台计算机上同时具有 32 位和 64 位 Remote Loader,则只对 64 位 Remote Loader 生成审计事件。而不会使用 32 位 Remote Loader 将事件记录到 lcache 文件。
同时安装了 32 位和 64 位 Remote Loader 时,事件将记录到 64 位 lcache,32 位 Remote Loader 无法记录审计事件。它显示“代理已在运行”错误讯息。
但如果先安装 64 位 Remote Loader 再安装 32 位 Remote Loader,则事件将会记录到 32 位 lcache,而 64 位 Remote Loader 将无法记录事件。32 位和 64 位 lcache 不能在同一台计算机上运行。
要解决此问题,请不要在同一台计算机上同时安装 32 位和 64 位 Remote Loader。
使用 Identity Manager 时,您可能会遇到以下问题:
在 Solaris 10 上启动 Identity Manager 4.0.1 时,可能偶尔会遇到不合适的链接错误。
要解决这一问题,请转到 /opt/novell/eDirectory/lib/,然后手动删除以下大小为零的文件:
libjclnt.so
libjclnt.so.0
此问题仅出现在虚拟机上。
要解决此问题,请:
重启动 eDirectory。
如果还是失败,请减小 JVM 的最小堆大小。
重启动 eDirectory。
应仅从配置为运行 telemetry 作业的服务器启用或禁用它。
如果从并非配置为运行 telemetry 作业的服务器启用或禁用它,则它可能无法启用/禁用。即使在其他服务器上禁用了它,它可能还会继续运行。
使用 Identity Manager 驱动程序时,您可能会遇到以下问题:
此问题仅在 MySQL 上报告过。将 JDBC 驱动程序从 3.5.1 之前的版本升级到 3.5.1 或更高版本时,升级操作失败。
操作失败的原因为以下其中一个:
驱动程序无法使用 mysql-connector-java-3.1.11-bin.jar 驱动程序类读取表的元数据。
无法从状态文件获取信息,因为类 JDBMKeyComparator 的 serialVersionUID 在升级后已更改。
要解决此问题,请使用以下操作之一:
将第三方驱动程序类从 mysql-connector-java-3.1.11-bin.jar 升级到 mysql-connector-java-5.1.6-bin.jar。
删除状态文件,然后重启动驱动程序。
在创建或配置驱动程序时,有时不能选择下拉选项。要解决此问题,请:
单击下拉菜单并继续按住鼠标左键,直到所需选项高亮显示。
释放鼠标左键以选择选项。
使用身份报告模块时,您可能会遇到以下问题:
要访问已连接系统的端点,请在受管系统网关驱动程序的
部分中指定安装了集成安装程序的服务器的正确 IP 地址。如果分别配置身份报告模块和 Role Based Provisioning Module,则集成安装程序显示以下错误:
'Failed to load users/passwords/role files'
要解决这一问题,请在安装身份报告模块之前停止 JBoss 或在安装身份报告模块后重启动 JBoss。
用户指派角色时,idmrpt_idv_identity_trust 表中的 request_date 列未填充数据。此项目的缺陷编号是 633206。
如果去除已添加到数据收集服务驱动程序过滤器策略的属性,该属性不会从扩展属性表(idmrpt_ext_attr,用于跟踪属性)中去除,也不会从 idmrpt_ext_item_attr 表中去除任何数据。此项目的缺陷编号是 633209。
在 Firefox 上,如果“日历”页面的
设置为显示 1 周,则单击 按钮时看不到今天的日程安排。而是看到比今天晚一周的那一天。要在日历页中看到今天的日程安排,请按向上箭头返回一周。Internet Explorer 上不会发生此问题。在运行事件审计服务 (EAS) 安装程序之前,需要确保将计算机时钟设置为正确的时间。如果未正确设置时钟,则 EAS 无法截获事件。
在以下情况下,将在安装报告模块期间重写 logevent.conf 而不加以提示:
/etc/ 中已有 logevent.conf 文件。
EAS 安装在同一台计算机上。
在报告安装过程中,替换localhost
的值并为 EAS 服务器输入计算机的实际 IP 地址。
要解决这一问题,请在安装完成后手动更新 /etc/logevent.conf 文件。
如果 EAS 为远程安装的,而您想要在安装身份报告模块的过程中测试与 EAS 的连接,则在运行安装之前,您选择的安装目录的父目录必须已存在。若无现有父目录,则不能创建安装目录以写入用于测试连接的 JDBC JAR 文件。例如,如果要将身份报告模块安装到 /opt/novell/IdentityReporting 中,则在开始安装之前,需要确保目录 /opt/novell 已存在。
如果 RBPM 和身份报告模块都是从 AE .iso 文件配置的,并且它们所连接的树是 SE 树,则 Managed System Gateway Driver 的收集状态为活动,但它不应该为此状态。此 bug 仅出现在以下混合模式场景中:
元目录服务器从 SE .iso 文件安装在一台计算机上。
RBPM 和报告模块从另一台计算机上的 AE .iso 文件配置(RemoteIDVault 场景),这台计算机尝试连接之前安装的 SE 树。
由于报告模块是从 AE .iso 文件配置的,它将尝试配置 Managed System Gateway Driver,并且 Managed System Gateway Driver 注册参数在 Data Collection Service Driver 中设置为“是”。
JBoss 应用程序服务器上的 IDMRPT_CORE war 部署有时因内存问题而失败。仅当初始安装后启动时或导入新报告期间会发生此问题。在服务器控制台上查找以下错误讯息:
***********Server Error Log****************** 16:45:02,440 INFO [[/IDMRPT-CORE]] Marking servlet OsgiBridge as unavailable 16:45:02,441 ERROR [[/IDMRPT-CORE]] Servlet /IDMRPT-CORE threw load() exception java.lang.OutOfMemoryError: Java heap space ... *******************************************
有两种不同的内存问题,其解决方案也不同:
不幸地,Novell 无法改正此问题。
在这种情况下,您可能会看到类似以下内容的错误,之后时常会发生 JVM 崩溃:
java.lang.OutOfMemoryError at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(Unknown Source) at java.util.zip.ZipFile.<init>(Unknown Source) at org.jboss.virtual.plugins.context.zip.ZipFileWrapper.ensureZipFile(ZipFileWrapper.java:175) at org.jboss.virtual.plugins.context.zip.ZipFileWrapper.openStream(ZipFileWrapper.java:213) at org.jboss.virtual.plugins.context.zip.ZipEntryContext.openStream(ZipEntryContext.java:1082) at org.jboss.virtual.plugins.context.zip.ZipEntryHandler.openStream(ZipEntryHandler.java:153) at org.jboss.virtual.VirtualFile.openStream(VirtualFile.java:230) at org.jboss.classloading.spi.vfs.policy.VFSClassLoaderPolicy.getResourceAsStream(VFSClassLoaderPolicy.java:483)
这表明计算机上的可用系统内存不足以运行我们的产品。增加内存或停止运行某些不必要的服务。使用 -Xmx 增加应用程序服务器的 java 堆大小不起作用。
如果使用自己的 JBoss,则需要使用以下过程升级 Hibernate 后才能使用本产品:
停止 JBoss。
备份 Hibernate jar。
转到 <jboss>/common/lib 文件夹,并将所有以 hibernate
开头的 jar 移到 <jboss> 文件夹外的备份位置。
转到 Hibernate 网站并遵循其说明下载 Hibernate 3.6.1。
解压缩 Hibernate 并将 hibernate3.jar 文件复制到 <jboss>/common/lib。
启动 JBoss。
注:如果不升级 Hibernate,则报告模块可能无法正确启动。另外请记住,升级 Hibernate 会影响同一 JBoss 上运行的非 Identity Manager 应用程序。
此问题仅出现在 WebSphere 上。
在报告模块中添加应用程序时,您可能会注意到未正确转换有效证书。以下操作可能导致此问题发生:
使用有效身份凭证登录身份报告模块。
导航到“应用程序”页面并单击
按钮。填写所有强制字段,然后通过选择
复选框并单击 来浏览证书。证书应转换,但未转换。
要解决此问题,只需将证书内容复制并粘贴到表单的文本区域即可。
将用户添加到 RBPM 和 iManager 中时,这些用户在数据库的 idmrpt_idv_acct 表中更新。但是,如果服务器之间的时间未同步,则以下报告在执行时可能为空:
IDV 用户报告
IDV 用户状态
IDV 口令
如果元目录和报告服务器正在其他计算机上运行,且元目录服务器的时戳值比报告服务器的时戳值更早,则会发生此问题。用户帐户的时戳值(有效时间)将更新为元目录时戳值。在报告服务器时间符合用户帐户有效时间之后,才能从报告提取数据。
当服务器之间的时间失步时,仅对于新用户会发生此问题。修复此问题是为了确保所有服务器的时间都相同。
目前,在身份报告模块的 4.0.1 版本中,无法修改日程安排的频率。如果需要更改频率(例如,从周改为月),则需要删除日程安排并创建新的日程安排。
目前,在 Internet Explorer 浏览器中使用身份报告模块的“下载”页面时,文件的扩展名可能从 .rpz 更改为 .zip。此更改不会造成任何问题。如果扩展名为 .zip,则报告模块将处理上载并正确导入报告。使用 Firefox 浏览器时,扩展名将始终为 .rpz。
要从标准版本更改为高级版本,请执行以下操作:
确保在身份报告升级到高级版本之前,事件审计服务正在运行。
将 DCS 驱动程序处理的事件数减少到最佳值,以便反映版本更改。
默认情况下,DCS 驱动程序处理的事件数为 100。
使用 Roles Based Provisioning Module 时,您可能会遇到以下问题:
在 Firefox 中,如果尝试在细节 Portlet 中复制文本,将会显示错误讯息。
以下操作会导致出现此讯息:
以管理员身份登录 User Application 并转到
选项卡。在 Portlet 应用程序中单击
。单击
。单击
图标并输入一些样本文本,如“TEST”。选择该文本并单击
图标。如果执行这些步骤,将看到以下错误讯息:
“Exception... "Access to XPConnect service denied" code: "1011" nsresult: "0x805303f3 (NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED)" location: "http://172.16.1.99:8180/IDMProv/resource//portal-general/javascript/html_editor.js Line: 531" ” when clicked on Copy button.
执行剪切和粘贴操作时可能也会看到此讯息。
这是 Dojo 和 Firefox 的已知问题。
会话级别的故障转移对软件发送程序不起作用。但使用硬件发送程序时可正常运行。在另行通知之前,User Application 在群集环境中仅支持硬件发送程序。
可将 JavaScript 添加到工作流程表单以进行打印。但此方法在 Internet Explorer 上不能产生预期结果。
如 Designer 文档中所述,您可以将以下内容添加到表单 onload 事件:
form.interceptAction("SubmitAction", "around", function (invocation) {var pf = new PrintForm("SubmitAction"); pf.printFormInterceptor(invocation); } );
此操作可正确用于 Internet Explorer 和 Firefox。但打印的表单输出在 Internet Explorer 上的格式不正确,尽管在 Firefox 上的格式是正确的。
Firefox 支持自动调整页面大小。它将整个页面作为一个矢量并调整页面大小,但 Internet Explorer 只能在内部更改样式。因此,只有 Firefox 可用于适当调整页面大小以供打印。
要解决 Internet Explorer 的这一问题,请从以下可能的解决方案中选择最适合您的方案:
可在 Internet Explorer 上执行 Alt+Print Screen 功能,以打印屏幕上显示的内容。
可使用以下参照,该参照可用于工作流程,但可能无法完全按所需方式打印表单。这是打印表单的快速解决方法。
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
这可以添加到工作流程表单(Request_form、Approval_form 等)中的
> 下。这会提高在 Internet Explorer 上的打印格式的正确性,但可能不能完全正确。可专门为每个工作流程创建一个 CSS 脚本,以在希望看到输出时打印输出。每个 CSS 脚本可能需要特定于一个工作流程,且需要进行可能比较耗时的调整。
这些参照如下所示:
document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"http://172.17.5.100:8280/externalFiles/css/jquery-ui-1.7.2.custom.css\"><\/script>");
这可以添加到工作流程表单(Request_form、Approval_form 等)中的
> 下。可以创建储存所有 CSS 脚本并从工作流程参照的外部 WAR 文件。此功能允许在一个文件而不是在每个工作流程中进行更改。
例如,对于 document.writeln("<link rel=\"stylesheet\"type=\"text/css\"href=\"http://172.17.5.100:8280/externalFiles/css/jquery-ui-1.7.2.custom.css\"><\/script>");,您将 href 属性替换为 CSS 脚本的链接。您需要执行此操作,因为工作流程表单的外部脚本必须是 JavaScript。需要使用内联脚本装载对 CSS 的参照。这些内联脚本进入表单上称为 的特定区域,并在首次装载表单时执行。需要在所有表单(请求表单和批准表单)上放置脚本。这使您可指定用于打印机的样式,而无需更改可视表单的样式。
本产品先前版本中提供的 Roles Based Provisioning Module 报告(可从
选项卡上的 下获取)在本版本中已弃用。这些报告会在将来版本中去除。本版本中不再支持数字签名。
本版本中不再支持附属 Portlet
在 WebSphere 上,如果创建名称中包含特殊字符的新用户,则该用户将无法登录 User Application。例如,如果从/Test//
,当该新用户尝试登录应用程序时,会显示错误页。
在 Windows 上运行时,PostgreSQL 需要多个 Microsoft VC++ 库。如果 Windows 服务器上未安装这些库,则 PostgreSQL 安装程序将自动安装它们。在 Windows 上以无提示模式运行 JBossPostgreSQL 安装程序时,如果计算机上未安装这些库,则安装它们时将会出现一个弹出窗口,持续约三秒钟。
此时,安装程序无法在 Windows 上抑制此弹出窗口。
如果在运行集成安装程序后从 Designer 重部署 User Application 驱动程序,则证明报告供应请求定义的受托者将会删除,无人可执行报告。其原因在于在启动 User Application 时受托者已添加到证明报告供应请求定义中。由于 Designer 不知道受托者,尝试从 Designer 重部署 User Application 驱动程序会去除受托者。因此,需要在 User Application 启动后从 eDirectory 导入这些对象,从而同步受托者。
在某些情况下,集成安装程序未正确处理 Roles Based Provisioning Module 设置错误。当 Roles Based Provisioning Module 配置因驱动程序配置进程问题失败时,可能会发生这种错误。在这种情况下,集成安装程序配置摘要将显示一条讯息,指示 Roles Based Provisioning Module 配置已通过,但 Roles Based Provisioning Module 配置存在设置错误。此项目的缺陷编号是 641557。
如果创建一个角色或资源指派,然后去除它,您会看见一条讯息,表示已去除该指派,但其仍被列出。如果刷新页面,您会看到该指派已去除。这是超速缓存问题引起的。
显示的实体类型名称中有短划线 (-) 时,组织图 Portlet 中的搜索功能不起作用。目前,本产品不支持名称中包含短划线的实体。
如果在 JBoss 5.1.0 Enterprise Application Platform (EAP) 上部署 Roles Based Provisioning Module,则可能会在启动日志中看到多个警告和错误。
问题在于 RBPM 安装程序使用 messaging-jboss-beans.xml 文件的社区版本作为模板来生成该文件的自身版本。不幸地,EAP 版本在很多方面都有很大的不同,包括 QueueMODefinition 和 TopicMODefinition 的定义。
此问题的变通方法是用如下所示修改后的 XML 文件替换 messaging-jboss-beans.xml 文件。该文件需要放在 IDMProv/deploy/messaging 文件夹中。
<?xml version="1.0" encoding="UTF-8"?> <!-- ======================================================================== Copyright (c) 2009 Novell, Inc. All Rights Reserved. THIS WORK IS SUBJECT TO U.S. AND INTERNATIONAL COPYRIGHT LAWS AND TREATIES NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED, ABRIDGED, CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, RECAST, TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO CRIMINAL AND CIVIL LIABILITY. ======================================================================== --> <!-- Messaging beans $Id: messaging-jboss-beans.xml 88672 2009-05-11 20:49:47Z anil.saldhana@jboss.com $ --> <deployment xmlns="urn:jboss:bean-deployer:2.0"> <!-- messaging application-policy definition --> <application-policy xmlns="urn:jboss:security-beans:1.0" name="messaging"> <authentication> <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" flag="required"> <module-option name="unauthenticatedIdentity">guest</module-option> <module-option name="dsJndiName">java:/IDMUADataSource</module-option> <module-option name="principalsQuery">SELECT PASSWD FROM JBM_USER WHERE USER_ID=?</module-option> <module-option name="rolesQuery">SELECT ROLE_ID, 'Roles' FROM JBM_ROLE WHERE USER_ID=?</module-option> </login-module> </authentication> </application-policy> <bean name="SecurityStore" class="org.jboss.jms.server.jbosssx.JBossASSecurityMetadataStore"> <!-- default security configuration --> <property name="defaultSecurityConfig"> <![CDATA[ <security> <role name="guest" read="true" write="true" create="true"/> </security> ]]> </property> <property name="suckerPassword">changeit</property> <property name="securityDomain">messaging</property> <property name="securityManagement"><inject bean="JNDIBasedSecurityManagement"/></property> <!-- @JMX annotation to export the management view of this bean --> <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=SecurityStore",exposedInterface=org.jboss.jms.server.jbosssx.JBossASSecurityMetadataStoreMBean.class)</annotation> <!-- Password Annotation to inject the password from the common password utility <annotation>@org.jboss.security.integration.password.Password(securityDomain="messaging",methodName="setSuckerPassword")</annotation> --> </bean> <bean name="MessagingDeploymentTemplateInfoFactory" class="org.jboss.managed.plugins.factory.DeploymentTemplateInfoFactory"/> <bean name="QueueTemplate" class="org.jboss.profileservice.management.templates.JmsDestinationTemplate"> <property name="info"><inject bean="QueueTemplateInfo"/></property> </bean> <bean name="QueueTemplateInfo" class="org.jboss.profileservice.management.templates.JmsDestinationTemplateInfo"> <constructor factoryMethod="createTemplateInfo"> <factory bean="DSDeploymentTemplateInfoFactory"/> <parameter class="java.lang.Class">org.jboss.profileservice.management.templates.JmsDestinationTemplateInfo</parameter> <parameter class="java.lang.Class">org.jboss.jms.server.destination.QueueServiceMO</parameter> <parameter class="java.lang.String">QueueTemplate</parameter> <parameter class="java.lang.String">A template for JMS queue *-service.xml deployments</parameter> </constructor> <property name="destinationType">QueueTemplate</property> </bean> <bean name="TopicTemplate" class="org.jboss.profileservice.management.templates.JmsDestinationTemplate"> <property name="info"><inject bean="TopicTemplateInfo"/></property> </bean> <bean name="TopicTemplateInfo" class="org.jboss.profileservice.management.templates.JmsDestinationTemplateInfo"> <constructor factoryMethod="createTemplateInfo"> <factory bean="DSDeploymentTemplateInfoFactory"/> <parameter class="java.lang.Class">org.jboss.profileservice.management.templates.JmsDestinationTemplateInfo</parameter> <parameter class="java.lang.Class">org.jboss.jms.server.destination.TopicServiceMO</parameter> <parameter class="java.lang.String">TopicTemplate</parameter> <parameter class="java.lang.String">A template for JMS topic *-service.xml deployments</parameter> </constructor> <property name="destinationType">TopicTemplate</property> </bean> </deployment>
如果有本质上递归(执行循环)的工作流程,则在执行时您可能会看到 StackOverflowError。Java 不能有效处理递归类型函数的堆栈空间。因此,在递归工作流程中,需要增加 JVM 的堆栈大小。JVM 默认为 512K。您可能想要将堆栈大小增加到 1M。
要增加堆栈大小,可使用 JAVA_OPTS 在启动 JBoss 脚本文件中包含 -Xss1M 设置。
JAVA_OPTS="-server -Xss1M -Xms512M -Xmx512M -XX:MaxPermSize=512m"
如果执行默认 eDirectory 安装并将具有“将口令通过电子邮件发送给用户”操作的口令策略应用于现有用户,则以此用户身份登录并执行忘记口令过程时,回答询问应答问题后您可能会看到一条讯息,内容为通用口令未设置。
解决此问题:
在 /opt/novell/eDirectory/sbin 中(以前在 /etc/init.d 中)的 pre_ndsd_start 脚本中添加以下两行:
NDSD_TRY_NMASLOGIN_FIRST=true export NDSD_TRY_NMASLOGIN_FIRST
应在可能通过 LDAP 处理 NMAS 登录的任何服务器上执行此操作。
重启动 eDirectory 以应用更改。
有关更多信息,请参见《Novell eDirectory 8.8 新功能指南》中的“如何使口令区分大小写”。
使用 iManager 时,您可能会遇到以下问题:
使用 iManager 时,尤其是使用策略构建器时,Internet Explorer 7 会不断提示您访问剪贴板。要禁用提示:
单击
> 。单击
选项卡,然后单击 。单击
> ,然后选择 。重启动 Internet Explorer 后,不再提示。
如果要使用 NDS-to-NDS 驱动程序证书向导,必须下载并安装适用于 Novell Certificate Server 的 iManager 插件。
使用 Identity Manager 插件时,您可能会遇到以下问题:
如果 Identity Manager 系统有多个身份库复本,且这些复本频繁更新,则在身份库上执行的操作将会延迟。这在当身份库中添加了大量对象时在驱动程序创建进程中更加明显。身份库的复本越多,延迟时间越长。
卸装 Identity Manager 元目录引擎和驱动程序期间可能遇到以下问题。
卸装日志文件在 temp 目录中创建。
未去除 lib 目录中的 jar 文件。
卸装程序会卸装其他已安装的组件。
运行 nds-uninstall 命令时,身份库卸装暂挂。
成功卸装身份库:
从任务管理器停止 DHost。
启动 NDS 服务。
启动卸装程序。
有关卸装 Roles Based Provisioning Module 的更多信息,请参考《Identity Manager Roles Based Provisioning Module 4.0.1 User Application:安装指南》中的卸装细节。
以下命令可能失败,退出值为 1:
cmd /c copy "C:\Users\Administrator\AppData\Local\Temp\2\I1285831815\Windows\resource\jre\..\iawin64_x64.dll" "C:\Program Files (x86)\Novell\Identity Manager\Uninstall_Roles_Based_Provisioning_Module_for_Novell_Identity_Manager\resource\iawin64_x64.dll
卸装程序未去除 <系统驱动器>\Novell\conf 文件夹。
和要解决这一问题,请手动去除这些文件夹。
如果选择巴西葡萄牙语、丹麦语、荷兰语、英语、法语、德语、意大利语、瑞典语、西班牙语或俄语作为安装 Identity Manager 4.0.1 的语言,则安装程序在安装过程中将显示错误的字符。
如果选择英语,则安装程序在安装程序的“选择语言”页面上会包含错误的字符。但是,安装程序在亚洲语言版的 Windows 上运行时,亚洲语言的字符会正确显示。
要使字符正确显示,请确保在安装 Identity Manager 之前使用以下步骤将 Windows 计算机的默认字体更改为 Lucida Console:
转到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage 并将 OEMCP 值从 850 更改为 1252。
对于俄语,请将 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage 目录中的 OEMCP 值从 866 更改为 1251。
转到cmd,然后按 Enter 起动命令提示符。
,在 文本框中键入右键单击 cmd 窗口的标题栏以打开弹出菜单。
在弹出菜单中向下滚动,并选择
选项以打开“控制台窗口属性”对话框。单击Raster 更改为 Lucida Console ( )。
选项卡,将默认字体从单击
。重启动计算机。
Novell, Inc. 对本文档的内容或使用不作任何声明或保证,特别是对适销性或用于任何特定目的的适用性不作任何明示或暗示保证。另外,Novell, Inc. 保留随时修改本出版物及其内容的权利,并且没有义务将这些修改通知任何个人或实体。
Novell, Inc. 对任何软件不作任何声明或保证,特别是对适销性或用于任何特定目的的适用性不作任何明示或暗示保证。另外,Novell, Inc. 保留随时修改 Novell 软件全部或部分内容的权利,并且没有义务将这些修改通知任何个人或实体。
依据本协议提供的任何产品或技术信息都将受到美国出口控制和其他国家/地区的贸易法律的约束。您同意遵守所有出口控制法规,并同意在出口、再出口或进口可交付产品之前取得所有必要的许可证或分类证书。您同意不出口或再出口至当前美国出口排除列表上所列的实体,或者美国出口法律中规定的任何被禁运的国家/地区或支持恐怖主义的国家/地区。您同意不将可交付产品用于禁止的核武器、导弹或生物化学武器的最终用途。有关出口 Novell 软件的详细讯息,请访问 Novell International Trade Services 网页。如果您未能获得任何必要的出口许可,Novell 对此不负任何责任。
版权所有 © 2011 Novell, Inc. 保留所有权利。未经出版商的明确书面许可,不得复制、影印、传送此出版物的任何部分或将其储存在检索系统上。
有关 Novell 商标,请参见 Novell 商标和服务标记列表。
所有第三方商标均是其各自所有者的财产。