diff --git a/app/models/certificate.rb b/app/models/certificate.rb index 767576d42..8dabc1b5a 100644 --- a/app/models/certificate.rb +++ b/app/models/certificate.rb @@ -81,11 +81,11 @@ class Certificate < ApplicationRecord csr_file.rewind crt_file = Tempfile.new('client_crt') - _out, err, _st = Open3.capture3("openssl", "ca", "-config", ENV['openssl_config_path'], - "-keyfile", ENV['ca_key_path'], - "-cert", ENV['ca_cert_path'], - "-extensions", "usr_cert", "-notext", "-md sha256", - "-in", csr_file.path, "-out", crt_file.path, "-key", ENV['ca_key_password'], "-batch") + _out, err, _st = Open3.capture3('openssl', 'ca', '-config', ENV['openssl_config_path'], + '-keyfile', ENV['ca_key_path'], '-cert', ENV['ca_cert_path'], + '-extensions', 'usr_cert', '-notext', '-md sha256', + '-in', csr_file.path, '-out', crt_file.path, '-key', ENV['ca_key_password'], + '-batch') if err.match?(/Data Base Updated/) crt_file.rewind