Actions
action #179149
closedCron <root@ariel> /usr/bin/dehydrated --cron | /opt/os-autoinst-scripts/filter-dehydrated-cron-output "ERROR: An error occurred while sending post-request to https://acme-v02.api.letsencrypt.org/… (Status 503)" size:S
Start date:
2025-03-18
Due date:
% Done:
0%
Estimated time:
Tags:
Description
Observation¶
From email
Date: Tue, 18 Mar 2025 00:00:10 +0000 (UTC)
+ ERROR: An error occurred while sending post-request to https://acme-v02.api.letsencrypt.org/acme/chall/1199940347/491383579136/ybvnbQ (Status 503)
Details:
HTTP/2 503
server: nginx
date: Tue, 18 Mar 2025 00:00:10 GMT
content-type: application/problem+json
content-length: 90
cache-control: private
retry-after: 7
{"type": "urn:ietf:params:acme:error:rateLimited", "detail": "Service busy; retry later."}
EXPECTED value GOT EOF
Processing openqa.opensuse.org
+ Checking domain name(s) of existing cert... unchanged.
+ Checking expire date of existing cert...
+ Valid till Apr 16 23:09:37 2025 GMT (Less than 30 days). Renewing!
+ Signing domains...
+ Generating private key...
+ Generating signing request...
+ Requesting new certificate order from CA...
+ Received 1 authorizations URLs from the CA
+ Handling authorization for openqa.opensuse.org
+ 1 pending challenge(s)
+ Deploying challenge tokens...
+ Responding to challenge for openqa.opensuse.org authorization...
Certificate data: o3 says:
Issued On Tuesday, March 18, 2025 at 12:51:08 AM (CET?)
Expires On Monday, June 16, 2025 at 1:51:07 AM
Suggestions¶
- This looks to be a cron job. Can we do systemd service+timer along with retries instead?
- Also look into "filter-dehydrated-cron-output" which we can extend: https://github.com/os-autoinst/scripts/blob/master/filter-dehydrated-cron-output
Actions