In Octopus 3.15.1, I am attempting to configure a Let’s Encrypt certificate via Configuration | Certificates. When applying, I receive:
The account that Octopus is running under does not have permission to save certificates to the ‘LocalMachine\My’ certificate store. We received an error ‘Access is denied.’ while opening the certificate store. Unfortunately, we need permission to this store be able to handle the Let’s Encrypt certificate flow. Aborting.
This requires that the OctopusDeploy service be running as an administrator, something we have been able to avoid until now. Would it be possible to instead use the service account certificate store?