Originally created by @Sommerwiesel on GitHub (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 :)
Originally created by @Sommerwiesel on GitHub (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:
```shell
+ 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 :)
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.
@Sommerwiesel commented on GitHub (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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Sommerwiesel on GitHub (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:
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 commented on GitHub (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.