[英]SHAREDLIBRARYNAME Utimaco is not referring When I start signserver with docker
我用 docker 啟動 signserver:
docker run -it --rm --name signserver \
-p 80:8080 -p 443:8443 \
-e CRYPTO_SERVER_IP=**** \
-v /ca-cert.pem:/mnt/external/secrets/tls/cas/ManagementCA.crt \
signserver:1.0
現在,我需要將 signserver 連接到 HSM 上的 PKCS11。我更改了 signserver-deploy.configuaration:
cryptotoken.p11.lib.30.name=Utimaco
cryptotoken.p11.lib.30.file=/opt/utimaco/p11/libcs_pkcs11_R3.so
然后我從模板中添加 PKCS#11 加密工作者,並更改配置:
WORKERGENID1.SHAREDLIBRARYNAME=Utimaco
PKCS#11 加密工作者狀態為脫機,所以我激活它並輸入身份驗證代碼。但我收到錯誤:
- Failed to initialize crypto token: SHAREDLIBRARYNAME Utimaco is not referring to a defined value
你能幫幫我嗎 非常感謝!
SignServer CE 項目的GitHub 討論頁面正在討論這個問題,其中回答:
當前的 SignServer CE 容器不支持更改 signserver_deploy.properties 中的配置。
這樣做的理論上的短期解決方案可能是這樣的:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.