intel / intel/confidential-computing.tee.dcap

Quote Generation Error in sgx_qe_get_target_info. 0xe00b

Open
#228 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
326
Forks
198
PR merge metrics
No merged PRs in 30d

Description

Hi,

On openshift container platform cluster 4.10 (with RHCOS worker nodes) I run PCCS service as pod with local network true according to [pccs dockerfile](https://github.com/intel/SGXDataCenterAttestationPrimitives/tree/master/QuoteGeneration/pccs/container). I follow [aesmd pod](https://github.com/intel/intel-device-plugins-for-kubernetes/blob/main/deployments/sgx_aesmd/base/intel-sgx-aesmd.yaml) and [aesmd quote generation example](https://github.com/intel/intel-device-plugins-for-kubernetes/tree/main/deployments/sgx_enclave_apps/overlays/sgx_ecdsa_aesmd_quote ) .
The PCCS service subscription API key is in default_config.json. (followed [this](https://www.intel.com/content/www/us/en/developer/articles/guide/intel-software-guard-extensions-data-center-attestation-primitives-quick-install-guide.html))
Aesmd and pccs pod run correctly. But when quote generation example container runs, it gives error:
`Step1: Call sgx_qe_get_target_info:Error in sgx_qe_get_target_info. 0xe00b`

Also PCCS container logs has error , with GET /sgx/certification/v3/pckcert? showing error 404
```
`2022-05-02 21:08:49.745 [info]: Client Request-ID : f3514016fba546129056674c6225424e
2022-05-02 21:08:50.055 [info]: Request-ID is : 55cba5795d244bc7a8cac64c5b451c4e
2022-05-02 21:08:50.055 [error]: Error: No cache data for this platform.
at Proxy.getPckCertFromPCS (/opt/intel/pccs/services/logic/commonCacheLogic.js:86:11)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async LazyCachingMode.getPckCertFromPCS (/opt/intel/pccs/services/caching_modes/cachingMode.js:126:12)
at async Proxy.getPckCert (/opt/intel/pccs/services/pckcertService.js:115:16)
at async getPckCert (/opt/intel/pccs/controllers/pckcertController.js:77:25)
```

Could you please help figure out what might be missing, thanks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.