在测试新的 SDK (SE05x-MW-v04.03.00) 时,pkcs11 插件无法检索存储的对象。
我遇到了“请求的对象超过 MAX_ID_LIST_SIZE 个”。即使使用单个密钥并通过 id 引用,它也会出现此错误。
由于问题很容易重现,我将分享最简单的方法。
重现的简单步骤,
1. 为 openssl 编写 engine.conf
2. 请求所有对象或特定对象 - 这里我只会给所有对象命令。
pkcs11-tool --module /usr/lib/libsss_pkcs11.so -O
3.您将面临与上述类似的问题。
文件:
sss/plugin/pkcs11/sss_pkcs11_pal_object.c @ 770
我认为条件应该是
MAX_ID_LIST_SIZE < ulMaxObjectCount