Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E-Mail from buypass informing about changes, dehydrated stopped working immediately #931

Open
Sommerwiesel opened this issue Jan 4, 2024 · 1 comment

Comments

@Sommerwiesel
Copy link

Sommerwiesel commented Jan 4, 2024

Yesterday, I received an email from buypass informing about changes to their certificates and that all buypass certs will be revoked as of 01-08-2024.
They recommend renewing all the certs manually to prevent outage.

I tried doing that with dehydrated but that doesn't work anymore:

+ Responding to challenge for **** authorization...
  + ERROR: An error occurred while sending post-request to https://api.buypass.com/acme-v02/authz/*****/1 (Status 400)

Details:
HTTP/1.1 400 Bad Request
Cache-Control: no-store
Content-Language: en
Content-Length: 194
Content-Type: application/problem+json
Date: Thu, 04 Jan 2024 10:28:53 GMT
Mdc-Correlationid: *****
Replay-Nonce: *****
Vary: Accept-Encoding
X-Buypass-Internal-Error-Detail-Code: MALFORMED_BAD_REQUEST
Strict-Transport-Security: max-age=63072000

{"type":"urn:ietf:params:acme:error:malformed","detail":"Unable to process challenge, authorization is not pending","code":400,"message":"MALFORMED_BAD_REQUEST","details":"HTTP 400 Bad Request"}

EXPECTED value GOT EOF

Can you please look into this until 01-08-2024.
I use ocsp stapling with buypass chain-of-trust and I really don't want to switch to letsencrypt because that is a little bit harder to setup.

Thanks :)

@Sommerwiesel
Copy link
Author

Sommerwiesel commented Jan 6, 2024

Update
Received another mail from buypass, they somehow managed to screw up their API for the past days.

First they only give us 7 working days before they revoke all certificates, then they break their API for the first 4 days...

TLDR: Not dehydrated fault.

Anyone else encountering this problem, you need to deactivate and register a new buypass account before the API works again.

Leaving this open for people to see.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant