This issue is resolved in VMware vRealize Automation 8.10.1 and above.
Workaround:
- Validate no vrli config is present with vracli vrli and if any config is present, delete it with vracli vrli unset
- Check the certificate by running vracli certificate vrli --show.
- If none are present, set it manually with vracli certificate vrli --set cert_file --sha256 sha_256 where cert_file is the certificate file saved somewhere on the file system and sha_256 is the sha256 thumbprint of that certificate.
Note: If you do not have the certificate available, obtain it by running the vracli vrli set vrli_server_fqdn command and then answer no upon being asked if you trust this certificate. The cert string will be displayed. Copy it and save it to a file on the vRA file system to reference in the command above.
Note: If you do not know the sha256, running vracli certificate vrli --set cert_file without the --sha256 arg will output the thumbprint.
- Force the vrli config without verification by running
vracli vrli set vrli_server_fqdn --force
- Ensure the config has been saved and the certificate info has been applied. Run vracli vrli and check that the caFile field has the correct certificate info, as applied in Step #2.
- Wait 2 minutes for the vrli config to be applied and check the vRLI server that the logs are coming through.