Article ID: 000058294 Content Type: Error Messages Last Reviewed: 08/05/2021

Call to "sgx_init_quote" Returns 1 after Updating BIOS

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Summary

Five steps to reset the Intel® Software Guard Extensions (Intel® SGX) Platform Software (PSW) after a BIOS update

Description
  1. Installed Intel® Software Guard Extensions SDK (Intel® SGX SDK) and Platform Software (PSW).
  2. Updated BIOS.
  3. Call to sgx_init_quote returns 1 in custom remote attestation application.
Resolution
  1. Uninstall Intel® Software Guard Extensions (Intel® SGX)  Platform Software (PSW).
  2. Disable Intel SGX in BIOS.
  3. Reboot.
  4. Enable Intel SGX in BIOS.
  5. Reinstall PSW.
Additional information

A return value of 1 from a call to any Intel® Software Guard Extensions (Intel® SGX) API function indicates SGX_ERROR_UNEXPECTED. This usually occurs when an Intel SGX component has been improperly installed. Fully uninstalling the Intel SGX software stack and reinstalling usually resolves these problems.

Related Products

This article applies to 1 products