Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide helpful error messages when AESM plugins are missing #221

Open
jethrogb opened this issue Mar 19, 2020 · 0 comments
Open

Provide helpful error messages when AESM plugins are missing #221

jethrogb opened this issue Mar 19, 2020 · 0 comments
Labels
C-aesm-client Crate: aesm-client C-sgxs-tools Crate: sgxs-tools enhancement

Comments

@jethrogb
Copy link
Member

jethrogb commented Mar 19, 2020

In recent versions of AESM, individual AEs are served by plugins, which may or may not be installed. So just checking if AESM is running is not sufficient, you might still get a “Service Unavailable” response later when trying to do a certain request. For example, the quoting enclave plugin may be installed but not the launch enclave plugin.

In addition to making aesm-client's errors more useful in this regard, sgx-detect should clearly display which pieces are missing. sgx-detect may even offer to install the missing pieces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-aesm-client Crate: aesm-client C-sgxs-tools Crate: sgxs-tools enhancement
Projects
None yet
Development

No branches or pull requests

1 participant