Comments (4)
Yep. I'm not able to use the latest version of the package anymore.
This is the error that I get,
====================================================================
== greenlock.js (v2.2.0+) ==
====================================================================
Please specify 'version' option:
'draft-11' for Let's Encrypt v2 and ACME draft 11
('v02' is an alias of 'draft-11'
or
'v01' for Let's Encrypt v1 (deprecated)
====================================================================
== this will be required from version v2.3 forward ==
====================================================================
=== WARNING ===
Due to versioning issues the 'staging' option is deprecated. Please specify the full url and version.
--acme-url 'https://acme-staging.api.letsencrypt.org/directory' \
--acme-version 'v01' \
=== WARNING ===
Let's Encrypt v1 is deprecated. Please update to Let's Encrypt v2 (ACME draft 11)
{ Error: Cannot find module 'le-acme-core'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
If you require v01 API support (which is deprecated), you must install it:
npm install le-acme-core
from auto-sni.
What is it about that error message that is unclear to you and makes you think that it won’t work for you?
I tried to make it clear what action needs to be taken, but the fact that your posting it and saying you can’t use it means that I failed.
It’s saying you need to specify version ‘v01’ or ‘draft-11’, and that you need to npm install le-acme-core I’d you want to use v01, but it’s deprecated, so you should probably upgrade to ‘draft-11’.
What can I change to make that message more clear?
from auto-sni.
Oh, you’re saying that auto-sni broke with my latest changes.
All you have to do is the npm install le-acme-core and it’ll work (or the auto-sni package can add the new urls).
I may back part of that change out and republish. I don’t want to break compatibility with modules that aren’t updated yet.
from auto-sni.
Ohh.. I just thought this was an issue for auto-sni to be updated to latest upstream changes you made. I want to stick to the latest le version also and don't know how to pass the version attribute as there is no documentation on that in auto-sni. For now I switched to greenlock-express and its working fine.
Also btw the error which is shown above came from running the auto-sni setup.
Funny how the error message for this package contained this,
====================================================================
== greenlock.js (v2.2.0+) ==
====================================================================
Which confused this entire thread and also you mentioning the greenlock package in the first comment.
from auto-sni.
Related Issues (20)
- No prior setup required? HOT 1
- use fullchain.pem instead of cert.pem HOT 3
- root access question HOT 2
- mention dependencies on windows in the readme HOT 2
- new version of letsencrypt v1.5.0 HOT 5
- AutoSNI LetsEncrypt Error: TypeError: Path must be a string. Received undefined HOT 11
- SSL peer handshake fails, how to reset? HOT 6
- Error with Nodejs/Restify HOT 1
- certificate issue HOT 2
- Setting multiple domains HOT 4
- This Let's Encrypt / ACME server has been updated with urls that this client doesn't understand HOT 1
- renewal HOT 5
- letsencrypt has been renamed to greenlock HOT 8
- error in 2.1.1 : le.challenges[tls-sni-01].loopback should be defined as function (opts, domain, token, cb) HOT 10
- Challenge route? HOT 4
- Update domains without restarting server HOT 1
- Where are the certificates stored? HOT 2
- **Question**Can auto-sni dynamically generate SSL certs? HOT 1
- Does letsencrypt still support SNI?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auto-sni.