错误信息:“在公共通讯录中找不到您的公钥”
来源:互联网 发布:网络爬虫程序 编辑:程序博客网 时间:2024/05/02 03:10
Technote (troubleshooting)
问题
你看到如下错误:“在公共通讯录中找不到您的公钥”(Your public key was not found in the Name and Address Book)
这个错误是什么原因造成的?
解决问题
当源服务器的“比较公用密钥”域设置为“对所有 Notes 用户和 Domino 服务器强制执行密钥检查”,并且目标服务器设置为“不强制执行密钥检查”,会发生这种错误。这个设置在服务器文档 -> 安全性 -> 安全性设置部分可以找到。
在一个客户案例中,这个问题是由于目标服务器的服务器文档没有被成功拷贝到其他域中的目录导致的,这个问题可以通过重建源服务器的 Domino 目录索引来解决。之所以能够通过这种方法解决,很可能是由于完成了一个必须完成的变更,即:把目标服务器的服务器文档添加到源服务器的目录中。由于源服务器的“比较公用密钥”域设置为“对所有 Notes 用户和 Domino 服务器强制执行密钥检查”,重建视图索引使得服务器能够找到目标服务器的公用密钥。
注意:如果在服务器端开启了“比较公用密钥”,每个实体,无论是一个用户还是一台服务器,都需要明确的交叉验证。
在另一个案例中,当用户试图邮件路由到服务器的时候会看到下面的信息:Error connection to server: "Your public key was not found in the Name and Address Book". (连接服务器失败:“在Domino目录中找不到您的公用密钥”)
在这个案例中,源服务器文档的“比较公用密钥”域设置为“对所有 Notes 用户和 Domino 服务器强制执行密钥检查”,(服务器文档 -> 安全性 -> 安全性设置部分),并且目标服务器文档设置为“不强制执行密钥检查”,把两个设置都统一设为“不强制执行密钥检查”,并且在源服务器端重建 Domino 目录视图索引后,问题得到解决。
帮助信息:
当你点击“比较公用密钥”选项时,可以看到详细的提示,如下:
如果选择“对所有用户强制执行密钥检查”,将检查所有用户 ID 的公用密钥与 Domino 目录中存储的公用密钥是否一致。缺省值为“不强制执行密钥检查”。如果选择“对所有用户强制执行密钥检查”,只有客户端上的公钥与 Domino 目录中的信息一致才可以通过服务器认证。这样可以避免 ID 被盗用。比如,如果未经授权的用户得到了 ID 文件的拷贝之后, ID 文件的所有者变更了 ID 的公钥,如果选择“对所有用户强制执行密钥检查”的话,可以阻止未授权的用户使用 ID 拷贝和公钥通过服务器认证。同样,这个选项可以避免当前不在 Domino 目录列出的用户,比如:其他组织的用户或者某个已经离开公司的员工通过服务器认证。
- 错误信息:“在公共通讯录中找不到您的公钥”
- 错误信息如下: 统找不到指定的文件。
- 在sharepoint中找不到在AD中添加的组
- 关于windows错误信息(1407:找不到窗口类别)的原因
- Testbed 提示错误信息“系统找不到指定的文件”
- BADI 中错误信息的处理
- BADI 中错误信息的处理
- 人机交互中错误信息的显示
- Ideas 公共通讯录
- 在BCB中记录现场错误信息
- 在struts中,返回错误信息,出现乱码
- 在UpdatePanel中如何弹出错误信息
- 在Global中Application_Error事件处理错误信息
- 在XCode4中添加程序调试错误信息
- 在XCode4中添加程序调试错误信息
- 如何在 SharePoint中显示详细错误信息
- 探讨在项目中如何处理错误信息
- python中finally语句的错误信息会顶掉之前的错误信息!
- unity游戏之北美市场调查独立开发者回归发行商模式
- Java Web项目引用外部Java项目
- 正则表达式学习参考
- JAVA实现AES加密
- java中,删除一个List中的后n个元素
- 错误信息:“在公共通讯录中找不到您的公钥”
- 最具商机前沿挂面电子商务平台的中国面条交易网
- eclipse导出jar(比较全的介绍)
- Android Studio如何集成Genymotion (2)
- 深入MFC中WM_COMMAND命令消息的传递
- spoj371 Boxes 费用流
- 条款1:仔细区别Pointers和References
- Vim+xxd=强大的十六进制编辑器
- 大数据之道 BitMap (按位存取)