<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problem with SGX DCAP Attestation in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660733#M6310</link>
    <description>&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Mon, 27 Jan 2025 05:15:08 GMT</pubDate>
    <dc:creator>gadamsriram</dc:creator>
    <dc:date>2025-01-27T05:15:08Z</dc:date>
    <item>
      <title>Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659844#M6302</link>
      <description>&lt;P&gt;Hello ,&lt;/P&gt;&lt;P&gt;We are working in Confidential Computing Domain.&lt;/P&gt;&lt;P&gt;We are developing a solution, which is required to run in SGX Platform.&lt;/P&gt;&lt;P&gt;Before running, we need to make sure that the software is running in proper SGX Plaform.&lt;/P&gt;&lt;P&gt;Went through intel documentation and followed the below steps to verify DCAP Attestation process.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/developer/articles/guide/intel-software-guard-extensions-data-center-attestation-primitives-quick-install-guide.html" target="_blank" rel="noopener"&gt;https://www.intel.com/content/www/us/en/developer/articles/guide/intel-software-guard-extensions-data-center-attestation-primitives-quick-install-guide.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Followed exact steps, other than that, used Ubuntu-24.04 version.&lt;/P&gt;&lt;P&gt;This has builtin SGX drivers in the Kernel.&lt;/P&gt;&lt;P&gt;Our Server has Xeon Processor:&amp;nbsp; Intel(R) Xeon(R) Gold 6438N&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I ran PCKIDRetrievalTool. Here is the output.&lt;/P&gt;&lt;P&gt;mahan@host:~$ sudo PCKIDRetrievalTool&lt;/P&gt;&lt;P&gt;Intel(R) Software Guard Extensions PCK Cert ID Retrieval Tool Version 1.22.100.3&lt;/P&gt;&lt;P&gt;Warning: platform manifest is not available or current platform is not multi-package platform.&lt;BR /&gt;the pccs_url setting coming from network_setting.conf, and the value is: &lt;A href="https://localhost:8081/sgx/certification/v3/platforms" target="_blank" rel="noopener"&gt;https://localhost:8081/sgx/certification/v3/platforms&lt;/A&gt;.&lt;BR /&gt;the use_secure_cert setting coming from network_setting.conf, and the value is: FALSE.&lt;BR /&gt;the user_token setting coming from network_setting.conf, and the value is: *** (actual value hidden).&lt;BR /&gt;the proxy_type setting coming from network_setting.conf, and the value is: DIRECT.&lt;BR /&gt;Error: unexpected error occurred while sending data to cache server.&lt;BR /&gt;pckid_retrieval.csv has been generated successfully, however the data couldn't be sent to cache server!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have been trying this for last week with the different combinations.&lt;/P&gt;&lt;P&gt;And End result is same.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you shed some light on this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Adding more information:&lt;/P&gt;&lt;P&gt;BTW, I have subscribed to SGX Registration Service as well. But, I don't know, where to use these keys.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;log messages from /opt/intel/sgx-dcap-pccs/logs/pccs_server.log&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;025-01-23 09:54:43.438 [info]: Client Request-ID : 89fa9a90e4a447da96bd1df1d787e6d1&lt;BR /&gt;2025-01-23 09:54:44.403 [info]: Request-ID is : 844e0c8a46834bdaadb56a1ffde20cac&lt;BR /&gt;2025-01-23 09:54:44.404 [error]: Intel PCS server returns error(404).&lt;BR /&gt;2025-01-23 09:54:44.404 [error]: Error: No cache data for this platform.&lt;BR /&gt;at Module.getPckCertFromPCS (file:///opt/intel/sgx-dcap-pccs/services/logic/commonCacheLogic.js:159:11)&lt;BR /&gt;at process.processTicksAndRejections (node:internal/process/task_queues:95:5)&lt;BR /&gt;at async ReqCachingMode.registerPlatforms (file:///opt/intel/sgx-dcap-pccs/services/caching_modes/cachingMode.js:205:7)&lt;BR /&gt;at async Module.registerPlatforms (file:///opt/intel/sgx-dcap-pccs/services/platformsRegService.js:107:3)&lt;BR /&gt;at async postPlatforms (file:///opt/intel/sgx-dcap-pccs/controllers/platformsController.js:52:5)&lt;BR /&gt;2025-01-23 09:54:44.406 [info]: 127.0.0.1 - - [23/Jan/2025:09:54:44 +0000] "POST /sgx/certification/v3/platforms HTTP/1.1" 404 32 "-" "-"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;pccs status:&lt;/P&gt;&lt;P&gt;ahan@induz-compute-sgx:~$ systemctl status pccs&lt;BR /&gt;● pccs.service - Provisioning Certificate Caching Service (PCCS)&lt;BR /&gt;Loaded: loaded (/usr/lib/systemd/system/pccs.service; enabled; preset: enabled)&lt;BR /&gt;Active: active (running) since Thu 2025-01-23 08:11:00 UTC; 1h 48min ago&lt;BR /&gt;Docs: &lt;A href="https://github.com/intel/SGXDataCenterAttestationPrimitives/blob/master/QuoteGeneration/pccs/README.md" target="_blank"&gt;https://github.com/intel/SGXDataCenterAttestationPrimitives/blob/master/QuoteGeneration/pccs/README.md&lt;/A&gt;&lt;BR /&gt;Main PID: 9458 (node)&lt;BR /&gt;Tasks: 15 (limit: 153802)&lt;BR /&gt;Memory: 56.5M (peak: 64.7M)&lt;BR /&gt;CPU: 3.028s&lt;BR /&gt;CGroup: /system.slice/pccs.service&lt;BR /&gt;└─9458 /usr/bin/node /opt/intel/sgx-dcap-pccs/pccs_server.js&lt;/P&gt;&lt;P&gt;Jan 23 09:54:43 induz-compute-sgx node[9458]: 2025-01-23 09:54:43.438 [info]: Client Request-ID : 89fa9a90e4a447da96bd1df1d787e6d1&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: 2025-01-23 09:54:44.403 [info]: Request-ID is : 844e0c8a46834bdaadb56a1ffde20cac&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: 2025-01-23 09:54:44.404 [error]: Intel PCS server returns error(404).&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: 2025-01-23 09:54:44.404 [error]: Error: No cache data for this platform.&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: at Module.getPckCertFromPCS (file:///opt/intel/sgx-dcap-pccs/services/logic/commonCacheLogic.js:159:11)&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: at process.processTicksAndRejections (node:internal/process/task_queues:95:5)&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: at async ReqCachingMode.registerPlatforms (file:///opt/intel/sgx-dcap-pccs/services/caching_modes/cachingMode.js:205:7)&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: at async Module.registerPlatforms (file:///opt/intel/sgx-dcap-pccs/services/platformsRegService.js:107:3)&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: at async postPlatforms (file:///opt/intel/sgx-dcap-pccs/controllers/platformsController.js:52:5)&lt;BR /&gt;Jan 23 09:54:44 induz-compute-sgx node[9458]: 2025-01-23 09:54:44.406 [info]: 127.0.0.1 - - [23/Jan/2025:09:54:44 +0000] "POST /sgx/certification/v3/platforms HTTP/1.1" 404 32 "-" "-"&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sriram&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2025 10:00:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659844#M6302</guid>
      <dc:creator>gadamsriram</dc:creator>
      <dc:date>2025-01-23T10:00:37Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659859#M6303</link>
      <description>&lt;P&gt;Hello &lt;SPAN&gt;Sriram&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;This main clue is the warning message:&amp;nbsp; "&lt;SPAN class="sub_section_element_selectors"&gt;Warning: platform manifest is not available or current platform is not multi-package platform."&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;If the platform manifest has been read once by one of our tools, the tools set the SgxRegistrationStatus.Status bit = 1. This instructs the BIOS to not present the platform manifest in subsequent reboots, which is done for security reasons. &lt;SPAN class="sub_section_element_selectors"&gt;At this point, you have to "Enable" the "SGX Factory Reset" in the BIOS.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;This will generate new platform keys and re-create the platform manifest, which can then be used to register the platform. But be aware that&amp;nbsp;any data sealed with the previous platform keys will no longer be accessible/unsealable, because of the new platform keys. If you want to have access to the platform manifest after registration, you should store it somewhere.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;BR /&gt;Benny&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2025 10:00:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659859#M6303</guid>
      <dc:creator>Benny_Intel</dc:creator>
      <dc:date>2025-01-23T10:00:36Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659864#M6304</link>
      <description>&lt;P&gt;Hi Benny,&lt;/P&gt;&lt;P&gt;Thanks for the Quick reply.&lt;/P&gt;&lt;P&gt;I did as suggested by you. Now also it is failing, But not getting this error.&lt;/P&gt;&lt;P&gt;mahan@induz-compute-sgx:~$ sudo PCKIDRetrievalTool&lt;BR /&gt;[sudo] password for mahan:&lt;/P&gt;&lt;P&gt;Intel(R) Software Guard Extensions PCK Cert ID Retrieval Tool Version 1.22.100.3&lt;/P&gt;&lt;P&gt;the pccs_url setting coming from network_setting.conf, and the value is: &lt;A href="https://127.0.0.1:8081/sgx/certification/v3/platforms" target="_blank"&gt;https://127.0.0.1:8081/sgx/certification/v3/platforms&lt;/A&gt;.&lt;BR /&gt;the use_secure_cert setting coming from network_setting.conf, and the value is: FALSE.&lt;BR /&gt;the user_token setting coming from network_setting.conf, and the value is: *** (actual value hidden).&lt;BR /&gt;the proxy_type setting coming from network_setting.conf, and the value is: DIRECT.&lt;BR /&gt;Error: unexpected error occurred while sending data to cache server.&lt;BR /&gt;Registration status has been set to completed status.&lt;BR /&gt;pckid_retrieval.csv has been generated successfully, however the data couldn't be sent to cache server!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;pccs_server.log&lt;/P&gt;&lt;P&gt;2025-01-23 10:32:58.134 [info]: Client Request-ID : 9ee16033b98048f495419f305be9d077&lt;BR /&gt;2025-01-23 10:32:59.425 [info]: Request-ID is : 2c6a58f3fdf64d829f4de46300df08d5&lt;BR /&gt;2025-01-23 10:32:59.426 [error]: Intel PCS server returns error(400).&lt;BR /&gt;2025-01-23 10:32:59.427 [error]: Error-Code:PackageNotFound&lt;BR /&gt;2025-01-23 10:32:59.427 [error]: Error-Message:The request was rejected by the server as at least one of the processor packages could not be recognized by the server.&lt;BR /&gt;2025-01-23 10:32:59.428 [error]: Error: No cache data for this platform.&lt;BR /&gt;at Module.getPckCertFromPCS (file:///opt/intel/sgx-dcap-pccs/services/logic/commonCacheLogic.js:159:11)&lt;BR /&gt;at process.processTicksAndRejections (node:internal/process/task_queues:95:5)&lt;BR /&gt;at async ReqCachingMode.registerPlatforms (file:///opt/intel/sgx-dcap-pccs/services/caching_modes/cachingMode.js:205:7)&lt;BR /&gt;at async Module.registerPlatforms (file:///opt/intel/sgx-dcap-pccs/services/platformsRegService.js:107:3)&lt;BR /&gt;at async postPlatforms (file:///opt/intel/sgx-dcap-pccs/controllers/platformsController.js:52:5)&lt;BR /&gt;2025-01-23 10:32:59.454 [info]: 127.0.0.1 - - [23/Jan/2025:10:32:59 +0000] "POST /sgx/certification/v3/platforms HTTP/1.1" 404 32 "-" "-"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sriram&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2025 10:35:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659864#M6304</guid>
      <dc:creator>gadamsriram</dc:creator>
      <dc:date>2025-01-23T10:35:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659876#M6305</link>
      <description>&lt;P&gt;Can you please execute the following on your machine and respond with the output?&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;sudo apt install msr-tools ; sudo modprobe msr
rdmsr 0xce -f 27:27&lt;/LI-CODE&gt;
&lt;P&gt;This will tell us whether or not you have production CPUs.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2025 11:18:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659876#M6305</guid>
      <dc:creator>Benny_Intel</dc:creator>
      <dc:date>2025-01-23T11:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659878#M6306</link>
      <description>&lt;P&gt;Hi Benny,&lt;/P&gt;&lt;P&gt;Here is the output of the said command:&lt;/P&gt;&lt;P&gt;mahan@induz-compute-sgx:~$ sudo rdmsr 0xce -f 27:27&lt;BR /&gt;1&lt;BR /&gt;mahan@induz-compute-sgx:~$&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sriram&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2025 11:25:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659878#M6306</guid>
      <dc:creator>gadamsriram</dc:creator>
      <dc:date>2025-01-23T11:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659908#M6307</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="sub_section_element_selectors"&gt;Sriram&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;This output tells us that you have a pre-production CPU.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Attestation of pre-production CPUs is not expected to work with the public documentation. Please reach out to Intel through the channel that provided you these CPUs for more information.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Best regards,&lt;BR /&gt;Benny&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jan 2025 13:59:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1659908#M6307</guid>
      <dc:creator>Benny_Intel</dc:creator>
      <dc:date>2025-01-23T13:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660156#M6308</link>
      <description>&lt;P&gt;Hi Benny,&lt;BR /&gt;Instead of using my SGX Server, I have taken Azure SGX Instance to test the same.&lt;/P&gt;&lt;P&gt;used following application to test quote Generation&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/intel/SGXDataCenterAttestationPrimitives/tree/main/SampleCode/RustSGXQuoteGenerationSample" target="_blank"&gt;https://github.com/intel/SGXDataCenterAttestationPrimitives/tree/main/SampleCode/RustSGXQuoteGenerationSample&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Now I am getting Failure " Failed to get the target_info"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My requirement is to test Attestation process.&lt;/P&gt;&lt;P&gt;1. I am trying to generate the Quote, which i need to integrate into my application.&lt;/P&gt;&lt;P&gt;2. Add Verification logic into my Root of Trust Application for the Generated Quote.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please Advice.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sriram&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jan 2025 07:24:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660156#M6308</guid>
      <dc:creator>gadamsriram</dc:creator>
      <dc:date>2025-01-24T07:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660205#M6309</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi Sriram,&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;As your new question goes into a completely different direction from your initial question, I would ask you to create a new thread.&lt;BR /&gt;Before you do, please consider the &lt;A href="https://community.intel.com/t5/Intel-Software-Guard-Extensions/Getting-Intel-PCS-server-returns-error-404/m-p/1647910#M6235" target="_self"&gt;following thread&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;and &lt;A href="https://learn.microsoft.com/en-us/azure/security/fundamentals/trusted-hardware-identity-management" target="_self"&gt;Azure's documentation about the topic&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Best regards,&lt;BR /&gt;Benny&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jan 2025 10:47:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660205#M6309</guid>
      <dc:creator>Benny_Intel</dc:creator>
      <dc:date>2025-01-27T10:47:34Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with SGX DCAP Attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660733#M6310</link>
      <description>&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jan 2025 05:15:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Problem-with-SGX-DCAP-Attestation/m-p/1660733#M6310</guid>
      <dc:creator>gadamsriram</dc:creator>
      <dc:date>2025-01-27T05:15:08Z</dc:date>
    </item>
  </channel>
</rss>

