标题中的"Domino 验证字"指的是Lotus Domino服务器中的一种安全机制,它涉及到用户身份验证和证书管理。在Lotus Domino系统中,每个用户都有一个标识(ID),这个ID包含了用户的身份信息以及用于加密和签名的密钥。验证字是与用户ID关联的一个重要元素,它决定了ID的有效期限。
描述中提到的问题是,一些LOTUS用户的ID已经过期,导致他们无法正常登录和使用系统。通常,当用户ID过期时,系统会提示重新验证,但在这个情况下,常规的方法无法解决问题。
处理过期ID的过程如下:
1. 使用具有足够权限的管理员ID登录到Lotus Domino管理界面。
2. 找到过期的用户ID,右键点击并选择“重新验证”。
3. 在执行此操作时,系统可能会提示找不到`certlog.nsf`文件,这是用于记录证书日志的数据库。
4. 创建`certlog.nsf`数据库:通过“文件”>“数据库”>“新建”,指定服务器和模板服务器为当前域,选择高级模板选项,选择“Certification log”模板,命名为`certlog.nsf`。
5. 在Domino服务器的命令控制窗口中运行`tell adminp process all`命令,这将使Admin Process处理所有待处理的任务。
6. 再次尝试对过期用户进行重新验证,选择验证者标识符为`cert.id`,输入对应的口令。
7. 修改新验证字的截止日期,通常设置为两年,并取消选择默认的编辑或检查每个项的选项,然后提交更改。
8. 如果有其他用户ID过期,重复上述6-7步骤。
9. 在Domino服务器控制台再次运行`tell adminp process all`,确保所有任务都已处理完成。
这个过程主要是解决了Lotus Domino环境中遇到的ID过期问题,通过创建和利用`certlog.nsf`数据库,以及正确地执行Admin Process命令,能够有效地管理和更新过期的用户验证字,确保用户可以继续安全地访问系统。