-
Notifications
You must be signed in to change notification settings - Fork 17
where is sgx_enclave & sgx_provision ? #115
Comments
There are only 'isgx' and 'sgx_virt' in the /dev/ folder. |
Hi, |
Hi Thomas, Thank you very much! Could you please help explain the output a bit? best, SGX troubleshooter by Edgeless Systems (build timestamp: 1662455973) ERROR: sgx_default_qcnl.conf: open /etc/sgx_default_qcnl.conf: no such file or directory lscpu sh -c dmesg | grep microcode sh -c lsmod | grep -i sgx sh -c dmesg | grep -i sgx service aesmd status Sep 03 22:48:45 csexperiment-rdma16 systemd[1]: Starting Intel(R) Architectural Enclave Service Manager... sh -c apt list --installed | grep -e sgx -e dcap stdbuf -oL ./testapp_host enclave.signed stdbuf -oL ./testapp_host enclave.signed docker run --rm -t -v/var/run/aesmd:/var/run/aesmd --device /dev/isgx ghcr.io/edgelesssys/sgx-troubleshoot/testapp enclave_debug.signed docker run --rm -t -v/var/run/aesmd:/var/run/aesmd --device /dev/isgx ghcr.io/edgelesssys/sgx-troubleshoot/testapp enclave.signed CPU name Intel(R) Xeon(R) CPU E3-1280 v6 @ 3.90GHz Quote providers: |
Your system doesn't support SGX-FLC. You will only be able to run the debug enclave with
|
It works, thank you very much. Besides, may I know if the command is for hardware or simulation debug mode? What's the difference between EdgelessDB's original SGX initialization command (e.g., I wonder if SGX is used in this case)? |
This is for hardware debug mode. So it uses SGX, but it can only be used for testing and doesn't provide security. The original command is for hardware production mode, but it only works on machines that support SGX-FLC. |
Hi,
We run on Ubuntu 16. And our SGX can run on hardware mode.
However, there is no sgx_enclave & sgx_provision (only sgxsdk, sgxpsw, etc.).
May I know which directory should I fill for the 2 --device parameters when I initialize the docker?
i.e.,
$ docker run -t --name my-edb -p3306:3306 -p8080:8080 --device /dev/sgx_enclave --device /dev/sgx_provision ghcr.io/edgelesssys/edgelessdb-sgx-1gb
$ docker: Error response from daemon: error gathering device information while adding custom device "/dev/sgx_enclave": no such file or directory.
Thank you very much.
The text was updated successfully, but these errors were encountered: