<?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: Why is &amp;quot;Software Guard Extensions supported = false&amp;quot;? in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1648897#M6251</link>
    <description>&lt;P&gt;&lt;SPAN&gt;By the way, my PCCS service is running in a container using the intel/pccs image. I have looked at some past solutions for the same issue, which mention that PCCS cannot be started in a virtual machine. Does this also mean it cannot be started in a container?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 12 Dec 2024 08:38:48 GMT</pubDate>
    <dc:creator>rrsakura</dc:creator>
    <dc:date>2024-12-12T08:38:48Z</dc:date>
    <item>
      <title>Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647544#M6229</link>
      <description>&lt;P&gt;My CPU is an Intel® Core™ i7-10700 Processor, and it shows support for SGX:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Intel® Software Guard Extensions (Intel® SGX) Yes with Intel® ME.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have also set SGX to Software Controlled in the BIOS and booted the BIOS in UEFI mode.&lt;/P&gt;&lt;P&gt;However, when I run "cpuid | grep -i sgx" in the virtual machine, the output is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SGX: Software Guard Extensions supported = false&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SGX_LC: SGX launch config supported = false&lt;/P&gt;&lt;P&gt;Software Guard Extensions (SGX) capability (0x12/0):&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SGX1 supported = false&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SGX2 supported = false&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SGX ENCLV E*VIRTCHILD, ESETCONTEXT = false&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SGX ENCLS ETRACKC, ERDINFO, ELDBC, ELDUC = false&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why are all the values showing as "false"?&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2024 12:48:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647544#M6229</guid>
      <dc:creator>rrsakura</dc:creator>
      <dc:date>2024-12-05T12:48:15Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647562#M6230</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;"Software Controlled" mode means a piece of software has to write to a specific UEFI variable and reboot before SGX is actually enabled.&amp;nbsp; You should set SGX to "Enabled" in the BIOS if you want it to actually be enabled without using the aforementioned app to enable.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2024 14:01:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647562#M6230</guid>
      <dc:creator>Scott_R_Intel</dc:creator>
      <dc:date>2024-12-05T14:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647687#M6231</link>
      <description>&lt;P&gt;Hello, after setting SGX to "Enabled" in the BIOS, I am still encountering the above situation.&lt;/P&gt;&lt;P&gt;Additionally, when I try to install the SGX driver "sgx_linux_x64_driver_1.41.bin", the following error appears:&lt;/P&gt;&lt;PRE&gt;Creating symlink /var/&lt;SPAN class=""&gt;lib&lt;/SPAN&gt;/dkms/sgx/&lt;SPAN class=""&gt;1.41&lt;/SPAN&gt;/source -&amp;gt; /usr/src/sgx-&lt;SPAN class=""&gt;1.41&lt;/SPAN&gt;

Kernel preparation unnecessary &lt;SPAN class=""&gt;for&lt;/SPAN&gt; this kernel. Skipping...

Building &lt;SPAN class=""&gt;module&lt;/SPAN&gt;:

cleaning build area...

&lt;SPAN class=""&gt;'make' KDIR=/lib/modules/6.8.0-49-generic/build...(bad exit status: 2)&lt;/SPAN&gt;

Failed &lt;SPAN class=""&gt;to&lt;/SPAN&gt; build driver.

DKMS make.log &lt;SPAN class=""&gt;for&lt;/SPAN&gt; sgx-&lt;SPAN class=""&gt;1.41&lt;/SPAN&gt; &lt;SPAN class=""&gt;for&lt;/SPAN&gt; kernel &lt;SPAN class=""&gt;6.8&lt;/SPAN&gt;.&lt;SPAN class=""&gt;0&lt;/SPAN&gt;-&lt;SPAN class=""&gt;49&lt;/SPAN&gt;-generic (x86_64)

&lt;SPAN class=""&gt;Makefile:&lt;/SPAN&gt;&lt;SPAN class=""&gt;24&lt;/SPAN&gt;: *** Can&lt;SPAN class=""&gt;'t install DCAP SGX driver with inkernel SGX support.  Stop.&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Is there any solution to this?&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2024 01:44:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647687#M6231</guid>
      <dc:creator>rrsakura</dc:creator>
      <dc:date>2024-12-06T01:44:15Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647691#M6232</link>
      <description>&lt;P&gt;There is always the possibility that the BIOS has a bug in it. Have you checked to see if there are any BIOS updates for your motherboard/system?&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;...S&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2024 01:54:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647691#M6232</guid>
      <dc:creator>n_scott_pearson</dc:creator>
      <dc:date>2024-12-06T01:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647754#M6233</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello, I encountered a new issue. After configuring SGX and PCCS, when I run the command "&lt;/SPAN&gt;PCKIDRetrievalTool"&lt;SPAN&gt;, it reports an error:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Intel(R) Software Guard Extensions PCK Cert ID Retrieval Tool Version 1.22.100.3

Warning: platform manifest is not available or current platform is not multi-package platform.
the pccs_url setting coming from network_setting.conf, and the value is: https://localhost:8081/sgx/certification/v4/platforms.
the use_secure_cert setting coming from network_setting.conf, and the value is: FALSE.
the user_token setting coming from network_setting.conf, and the value is: *** (actual value hidden).
the proxy_type setting coming from network_setting.conf, and the value is: DIRECT.
Error: the input password is not correct.
pckid_retrieval.csv has been generated successfully, however the data couldn't be sent to cache server!&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Another window running "&lt;/SPAN&gt;node pccs_server.js"&lt;SPAN&gt; also reports an error:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;2024-12-06 06:49:46.285 [info]: HTTPS Server is running on: https://localhost:8081
2024-12-06 06:49:55.733 [info]: Client Request-ID : 759dc7c1f52e4a0fae468a5b6d0399d3
2024-12-06 06:49:55.742 [error]: Error: Authentication failed.
    at validateUser (file:///opt/intel/pccs/middleware/auth.js:45:13)
    at Layer.handle [as handle_request] (/opt/intel/pccs/node_modules/express/lib/router/layer.js:95:5)
    at next (/opt/intel/pccs/node_modules/express/lib/router/route.js:144:13)
    at Route.dispatch (/opt/intel/pccs/node_modules/express/lib/router/route.js:114:3)
    at Layer.handle [as handle_request] (/opt/intel/pccs/node_modules/express/lib/router/layer.js:95:5)
    at /opt/intel/pccs/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/opt/intel/pccs/node_modules/express/lib/router/index.js:346:12)
    at next (/opt/intel/pccs/node_modules/express/lib/router/index.js:280:10)
    at /opt/intel/pccs/node_modules/body-parser/lib/read.js:137:5
    at AsyncResource.runInAsyncScope (node:async_hooks:203:9)
    at invokeCallback (/opt/intel/pccs/node_modules/raw-body/index.js:238:16)
    at done (/opt/intel/pccs/node_modules/raw-body/index.js:227:7)
    at IncomingMessage.onEnd (/opt/intel/pccs/node_modules/raw-body/index.js:287:7)
    at IncomingMessage.emit (node:events:525:35)
    at endReadableNT (node:internal/streams/readable:1358:12)
    at processTicksAndRejections (node:internal/process/task_queues:83:21)
2024-12-06 06:49:55.746 [info]: XXX.XXX.XXX.XXX - - [06/Dec/2024:06:49:55 +0000] "POST /sgx/certification/v4/platforms HTTP/1.1" 401 22 "-" "-"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Could you please clarify what the "input password" is? I have already subscribed to the Intel API keys and written the primary key into &lt;/SPAN&gt;config/default.json&lt;SPAN&gt;. Where exactly should I input the password?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2024 07:16:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647754#M6233</guid>
      <dc:creator>rrsakura</dc:creator>
      <dc:date>2024-12-06T07:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647825#M6234</link>
      <description>&lt;P&gt;In the PCCS config file (/opt/intel/sgx-dcap-pccs/config/default.json), there are two fields that are passwords:&amp;nbsp;&amp;nbsp;"UserTokenHash" and&amp;nbsp;"AdminTokenHash".&amp;nbsp; These are asked for during the initial install/setup script of the PCCS and stored.&amp;nbsp; You can manually create password hashes to add to the config file after installation with the command line below (as found in the PCCS install script):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;MY_PASSWORD | sha512sum | tr -d '[:space:]-'&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2024 13:50:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1647825#M6234</guid>
      <dc:creator>Scott_R_Intel</dc:creator>
      <dc:date>2024-12-06T13:50:14Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1648439#M6245</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&lt;P&gt;Thank you very much for your response.&lt;/P&gt;&lt;P&gt;After the password issue was resolved, a new error occurred:&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Error: unexpected error occurred while sending data to cache server.&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;SPAN&gt;The error message from the PCCS side is:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;2024-12-10 07:38:08.098 [info]: Client Request-ID : 2b6c52bfa29f42b3b8fe79b0f584fb41
2024-12-10 07:38:09.630 [info]: Request-ID is : 4099e5a5eceb4a25b1bceaab042360d5
2024-12-10 07:38:09.631 [debug]: Request URL https://api.trustedservices.intel.com/sgx/certification/v4/pckcerts
2024-12-10 07:38:09.631 [error]: Intel PCS server returns error(404).
2024-12-10 07:38:09.631 [error]: Intel PCS server returns error. Error code : 404
2024-12-10 07:38:09.632 [error]: Error: No cache data for this platform.&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;I encountered the same issue while conducting another experiment to access PCCS, and I am quite unsure about the cause.&amp;nbsp;Could you please explain what might be causing the "No cache data" error?&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 10 Dec 2024 07:57:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1648439#M6245</guid>
      <dc:creator>rrsakura</dc:creator>
      <dc:date>2024-12-10T07:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1648897#M6251</link>
      <description>&lt;P&gt;&lt;SPAN&gt;By the way, my PCCS service is running in a container using the intel/pccs image. I have looked at some past solutions for the same issue, which mention that PCCS cannot be started in a virtual machine. Does this also mean it cannot be started in a container?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2024 08:38:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1648897#M6251</guid>
      <dc:creator>rrsakura</dc:creator>
      <dc:date>2024-12-12T08:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Why is "Software Guard Extensions supported = false"?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1650482#M6271</link>
      <description>&lt;P&gt;Can you please run the following and provide the output?&amp;nbsp; Thanks.&lt;/P&gt;
&lt;P&gt;(for Ubuntu)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="bash"&gt;sudo apt install msr-tools ; sudo modprobe msr
cpuid -1 -r -l 1
sudo rdmsr 0x00000017 -f 52:50
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 16:35:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Why-is-quot-Software-Guard-Extensions-supported-false-quot/m-p/1650482#M6271</guid>
      <dc:creator>Scott_R_Intel</dc:creator>
      <dc:date>2024-12-18T16:35:59Z</dc:date>
    </item>
  </channel>
</rss>

