Comments (11)
Also curious how to use the staging setup for LetsEncrypt so I can issue test certificates. Changing the CA to the typical "https://acme-staging.api.letsencrypt.org/directory" I use with the official LetsEncrypt client results in 404s.
from dehydrated.
Yea this still is missing some error handling.
To use the staging environment you should set the CA to "https://acme-staging.api.letsencrypt.org", without the "/directory" at the end, it should work.
from dehydrated.
Yeah I gave that shot when I was experimenting and that turned the 404 into a 403 Forbidden:
+ Generating private key...
+ Generating signing request...
+ Requesting challenge for verbler.com...
curl: (22) The requested URL returned error: 403 Forbidden
from dehydrated.
I'm not sure what's going on there, maybe it requires the usage of a different agreement url on registration.
from dehydrated.
Error after latest commits with https://acme-staging.api.letsencrypt.org
as CA
+ Requesting challenge for verbler.com...
+ ERROR: An error occured while sending post-request to https://acme-staging.api.letsencrypt.org/acme/new-authz (curl: (22) The requested URL returned error: 403 Forbidden)
from dehydrated.
Is there a way for me to receive the full error response body? Would that contain anymore info?
from dehydrated.
Modified the script a bit and got the real error:
- Error: Can't retrieve challenges ({"type":"urn:acme:error:unauthorized","detail":"No registration exists matching provided key","status":403})
from dehydrated.
Resolved by deleting my privatekey.pem and letting it regenerate.
from dehydrated.
I am stuck here here as well.
{"type":"urn:acme:error:unauthorized","detail":"No registration exists matching provided key","status":403}
Continually got this error until i ran it with just -c, then I got:
Then i got this:
{"type":"urn:acme:error:malformed","detail":"Provided agreement URL [https://testca.kurz.pw/terms/v1] does not match current agreement URL [https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf]","status":400}
After setting my LICENSE to that value, which was a complete guess on my part, i then got that same 403 error....
from dehydrated.
I was able to get around it by just using the -c option and removing my private key which I believe others did as well. I am moving forward now.
from dehydrated.
Is there any solution to use my own private key? -Its really annoying -I have to use one of my private keys due to HPKP otherwise I cannot switch my certificate....
from dehydrated.
Related Issues (20)
- Local file write when using http-01 and hook script HOT 1
- Managing multiple certificates and servers
- `hexdump` is a linux only tool HOT 3
- Incorrect validation certificate for tls-alpn-01 challenge HOT 4
- Failing with error "/usr/bin/env: ‘bash\\r’: No such file or directory" HOT 1
- OVH hooks in bash
- Preserve cert alias case
- The problem of getting a certificate from staging mode HOT 1
- Will dehydrated be broken after Sep 30th, 2024? HOT 1
- Selfhost.(de|eu) hook
- need help configuring things that the docs don't mention HOT 1
- Phase in key rollover
- Respect domain-specific hooks when using dns-01 challenge type HOT 1
- init config file
- Dehydrated gets confused by openssl req -verify output. HOT 3
- Do I need to define all hook functions? HOT 2
- E-Mail from buypass informing about changes, dehydrated stopped working immediately HOT 1
- New Hook for Rcode0 - DNS Automation
- Self-Signed revoke documented but not working
- Option to disable `registration_info.json` backups when running `--account`
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 dehydrated.