Estou tentando solicitar um certificado LetsEncrypt usando validação de DNS. Meu provedor de DNS é o Google DNS. Não importa o que eu faça, continuo recebendo o seguinte erro:
[EROR] File C:\LetsEncrypt\{GCP-ServiceAccountKey} does not exist
Onde {GCP-ServiceAccountKey}
está a chave que gerei no console do GCP Cloud.
Abaixo está o comando que estou executando para tentar gerar a solicitação de certificado:
.\wacs.exe --target manual --host adfs.public-facing.com --installation script --script ".\Scripts\ImportADFS.ps1" --scriptparameters "'{CertThumbprint}'" --validation gcpdns --serviceaccountkey {Purposely-removed-ServiceAccountKey} --projectid {Purposely-removed-ProjectId} --verbose
Estou puxando meu cabelo aqui. O que estou fazendo de errado ou faltando?
Isso está mal documentado, então tive que consultar o código-fonte, mas o que é esperado para o
--serviceaccountkey
parâmetro é um caminho para um arquivo onde a chave da conta de serviço está armazenada.