intel / intel/confidential-computing.sgx

AESM service returned error 12

Open
#952 12 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
1.5k
Forks
565
PR merge metrics
No merged PRs in 30d

Description

Hi,

I am using containerized AESMD and PCCS service to run my application with `sgx.remote_attestation = "dcap"` set in the gramine manifest file. I see AESMD throw a network error:

```
error: AESM service returned error 12; this may indicate that infrastructure for the DCAP attestation requested by Gramine is missing on this machine
error: load_enclave() failed with error -1
```

I am installing these libraries inside AESMD container:

```
libsgx-launch \
libsgx-urts \
libsgx-epid \
libsgx-quote-ex \
libsgx-dcap-ql \
libsgx-dcap-default-qpl \
libsgx-aesm-quote-ex-plugin \
libsgx-aesm-launch-plugin
```

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.