AIX:pkcs11 设备上的 lsdev 错误

AIX:pkcs11 设备上的 lsdev 错误
lsdev|wc -l
lsdev: 0514-521 Cannot find information in the predefined device
        configuration database for the customized device pkcs11.
      80

如果我使用 odmdelete 删除 pkcs11 设备(或伪设备),则在重新启动时会重新创建它并再次出现此错误。我知道它是与 ssl 相关的设备,但如果该设备位于 ODM 中,为什么会出现此错误?

 odmget -q name=pkcs11  CuDv

CuDv:
        name = "pkcs11"
        status = 0
        chgstatus = 3
        ddins = "pkcs11"
        location = ""
        parent = ""
        connwhere = ""
        PdDvLn = "adapter/pseudo/pkcs11"

答案1

正如 Jeff Schaller 提到的 - 原因可能是缺少文件集。

要回答您的问题 - 出现错误消息是因为lsdev正在尝试 - 但未能找到任何内容 - 类似于以下内容:

odmget -q uniquetype="adapter/pseudo/pkcs11" PdDv

如果您可以获取 installp 源,我会期望文件集security.acf- 因为我odmadd在该文件集中看到 23 节:

root@x062:[/export/lpp/7103/installp/ppc/xx/usr/lpp/security.acf]grep -c "adapter/pseudo/pkcs11" * | grep -v :0
liblpp.a:27
security.acf.kpkcs11.odmadd:23
security.acf.kpkcs11.odmdel:2
security.acf.kpkcs11.unodmadd:2

而且,如果我想安装 security.pkcs11,我将不得不进一步搜索 - 我的installp源仅包含更新。 (:S:(第 2 行和第 3 行)仅表示更新,而:I:(第 1 行)表示基本安装

root@x062:[/export/lpp/7103/installp/ppc]installp -d . -L | grep "security\."
security.acf:security.acf:7.1.3.0::I:C:::::b:ACF/PKCS11 Device Driver ::::0:1341:
security.acf:security.acf:7.1.3.45::S:C:::::b:ACF/PKCS11 Device Driver::::0:1524:
security.pkcs11:security.pkcs11:7.1.3.15::S:T:::::N:PKCS11 Libraries::::0:1415:

相关内容