Validation Run¶
Running the Provisioner is the same thing as running the Validation. If you are new to HIRS and want a step-by-step tutorial, it is best to start with the Getting Started page.
Note
Before running the Provisioner, make sure to check the ACA Web Portal:
- Verify the ACA policy is set for your use case
- Verify all necessary Trusted Certificates (including the chains) are uploaded
Run¶
Run in a terminal:
sudo tpm_aca_provision
Run in an Admin PowerShell terminal:
tpm_aca_provision.exe
Note
If the TPM auto detection is turned off, additional command line options are necessary. See the Provisioner Configuration: audo_detect_tpm section for details on this.
Troubleshooting¶
- Nothing prints to the terminal when run:
Check that appsettings.json is a valid JSON file. Search “JSON validator” on a preferred internet search engine, then copy-and-paste the appsettings.json file into the validator. This will help find any structural errors in this file.