Я следую rails acme-client , чтобы автоматизировать задачу получения сертификатов
Код для выполнения запроса CSR
new_private_key = OpenSSL::PKey::RSA.new(4096)
csr = Acme::Client::CertificateRequest.new(private_key: new_private_key, subject: { common_name: '4a58d2f2.ngrok.io' })
order.finalize(csr: csr)
sleep(5) while order.status == 'processing'
puts "certificate ordered=#{order.certificate}"
Iя успешно могу выполнить http вызов , так как challenge.status возвращает допустимое значение
Я получаю сообщение об ошибке Acme :: Client :: Error :: Timeout в последней строке
puts "certificate ordered=#{order.certificate}"
infact order.status is valid .Действительно странно!
Буду признателен за любую помощь!