aeris / acme-pki Goto Github PK
View Code? Open in Web Editor NEWTiny ACME PKI
License: GNU Affero General Public License v3.0
Tiny ACME PKI
License: GNU Affero General Public License v3.0
Hi @aeris,
For the default client, automatic renewal is supported with systemd. Could we have the same feature with acme-pki
?
Thanks,
When running letsencrypt key keyname
, I get the following error:
/usr/lib/ruby/gems/2.3.0/gems/acme-pki-0.1.3/bin/letsencrypt:19:in `block in <top (required)>': undefined method `filename' for File:Class (NoMethodError)
Did you mean? file?
from /usr/lib/ruby/2.3.0/optparse.rb:1061:in `initialize'
from /usr/lib/ruby/gems/2.3.0/gems/acme-pki-0.1.3/bin/letsencrypt:18:in `new'
from /usr/lib/ruby/gems/2.3.0/gems/acme-pki-0.1.3/bin/letsencrypt:18:in `<top (required)>'
from /usr/bin/letsencrypt:23:in `load'
from /usr/bin/letsencrypt:23:in `<main>'
Informations on my configurations
I don't know much about ruby but it'ls like a dependency that is too old / recent. Maybe compare the versions with a working configuration.
Bonjour,
J'essaie de créer une clé pour un nouveau domaine via letsencrypt key mon-domaine.net
et j'obtiens le message d'erreur suivant :
Generating private key into [path]/net.mon-domaine.pem... [KO]
/var/lib/gems/2.3.0/gems/acme-pki-0.2.1/lib/acme/pki.rb:85:in `block (2 levels) in generate_key': undefined method `to_pem' for nil:NilClass (NoMethodError)
Did you mean? to_enum
from /var/lib/gems/2.3.0/gems/acme-pki-0.2.1/lib/acme/pki.rb:85:in `open'
from /var/lib/gems/2.3.0/gems/acme-pki-0.2.1/lib/acme/pki.rb:85:in `block in generate_key'
from /var/lib/gems/2.3.0/gems/acme-pki-0.2.1/lib/acme/pki.rb:173:in `process'
from /var/lib/gems/2.3.0/gems/acme-pki-0.2.1/lib/acme/pki.rb:78:in `generate_key'
from /var/lib/gems/2.3.0/gems/acme-pki-0.2.1/bin/letsencrypt:48:in `<top (required)>'
from /usr/local/bin/letsencrypt:23:in `load'
from /usr/local/bin/letsencrypt:23:in `<main>'
Pour mes domaines précédents ça avait fonctionné sans difficultés mais ça date d'avant la mise à jour vers ACME v2.
Du coup j'ai testé plusieurs choses sans succès :
gem update
Alors je me suis dit que ça pouvait être un bug introduit dans la dernière version et j'ai regardé les différences de code entre la version 0.1.5 et 0.2.1 d'acme-pki mais sans rien trouver qui pourrait expliquer ça (après je ne connais pas vraiment ruby donc j'ai pu rater des trucs).
Du coup je sèche un peu...
Merci d'avance pour tout élément qui m'aiderait à résoudre mon problème.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.