** Description changed:

  Release: 22.04 with fips-updates
  
- 
- Symptom: Use of TPM2 tools fails with error code 0x70001 (e.g., `tpm2_clear`, 
`tpm2_nvdefine 0x1500018 -C o -s 32`).  I assume this is an incompatibility 
between tpm2-tools (5.2-1build1) and the fips OpenSSL package 
(3.0.5-0ubuntu0.1+Fips2.1).
- 
+ Symptom: Use of TPM2 tools fails with error code 0x70001 (e.g.,
+ `tpm2_clear`, `tpm2_nvdefine 0x1500018 -C o -s 32`).  I assume this is
+ an incompatibility between tpm2-tools (5.2-1build1) and the fips OpenSSL
+ package (3.0.5-0ubuntu0.1+Fips2.1).
  
  Example:
  
  ```
  tpm2_clear
- 
ERROR:esys_crypto:src/tss2-esys/esys_crypto_ossl.c:412:iesys_cryptossl_hmac_start()
 ErrorCode (0x00070001) DigestSignInit 
- ERROR:esys_crypto:src/tss2-esys/esys_crypto.c:185:iesys_crypto_authHmac() 
Error ErrorCode (0x00070001) 
- ERROR:esys:src/tss2-esys/esys_iutil.c:1244:iesys_compute_hmac() HMAC error 
ErrorCode (0x00070001) 
- ERROR:esys:src/tss2-esys/esys_iutil.c:1354:iesys_gen_auths() Error while 
computing hmacs ErrorCode (0x00070001) 
- ERROR:esys:src/tss2-esys/api/Esys_Clear.c:188:Esys_Clear_Async() Error in 
computation of auth values ErrorCode (0x00070001) 
- ERROR:esys:src/tss2-esys/api/Esys_Clear.c:74:Esys_Clear() Error in async 
function ErrorCode (0x00070001) 
+ 
ERROR:esys_crypto:src/tss2-esys/esys_crypto_ossl.c:412:iesys_cryptossl_hmac_start()
 ErrorCode (0x00070001) DigestSignInit
+ ERROR:esys_crypto:src/tss2-esys/esys_crypto.c:185:iesys_crypto_authHmac() 
Error ErrorCode (0x00070001)
+ ERROR:esys:src/tss2-esys/esys_iutil.c:1244:iesys_compute_hmac() HMAC error 
ErrorCode (0x00070001)
+ ERROR:esys:src/tss2-esys/esys_iutil.c:1354:iesys_gen_auths() Error while 
computing hmacs ErrorCode (0x00070001)
+ ERROR:esys:src/tss2-esys/api/Esys_Clear.c:188:Esys_Clear_Async() Error in 
computation of auth values ErrorCode (0x00070001)
+ ERROR:esys:src/tss2-esys/api/Esys_Clear.c:74:Esys_Clear() Error in async 
function ErrorCode (0x00070001)
  ERROR: Esys_Clear(0x70001) - esapi:Catch all for all errors not otherwise 
specified
  ERROR: Unable to run tpm2_clear
  ```
  
- 
  Steps to reproduce:
  
-   1. Install new Ubuntu Server 22.04
-   2. Apply all updates
-   3. Attach pro license and enable fips-updates service
-   4. Install tpm2-tools
-   5. Reboot
-   6. Run `sudo tpm2_clear`
- 
+   1. Install new Ubuntu Server 22.04
+   2. Apply all updates
+   3. Attach pro license and enable fips-updates service
+   4. Install tpm2-tools
+   5. Reboot
+   6. Run `sudo tpm2_clear`
  
  This looks similar to:
  
  https://github.com/tpm2-software/tpm2-tools/issues/2957
  
- 
- It seems like TPM2 management is an essential feature and seems to be
- broken in out-of-box 22.04 FIPS.
+ TPM2 management seems to be broken in out-of-box 22.04 FIPS.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2074270

Title:
  tpm2_tools error 0x70001 with fips-updates on 22.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tpm2-tools/+bug/2074270/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to