From: "Steven Levine" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTP id 2031158 for ecs-isp@2rosenthals.com; Wed, 08 Apr 2026 02:37:44 -0400 Received: from [192.168.200.201] (port=42329 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtp (Exim 4.98.2) (envelope-from ) id 1wAMXn-0000000051K-1oAG for ecs-isp@2rosenthals.com; Wed, 08 Apr 2026 02:37:43 -0400 Received: from mta-202a.earthlink-vadesecure.net ([51.81.232.240]:45881) by mail2.2rosenthals.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAMXl-000000007qg-1bqo for ecs-isp@2rosenthals.com; Wed, 08 Apr 2026 02:37:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; bh=EYuZnnkoNFxbk7swYoiBhVYdq+IqbZg1r898CO zpY0Q=; c=relaxed/relaxed; d=earthlink.net; h=from:reply-to:subject: date:to:cc:resent-date:resent-from:resent-to:resent-cc:in-reply-to: references:list-id:list-help:list-unsubscribe:list-unsubscribe-post: list-subscribe:list-post:list-owner:list-archive; q=dns/txt; s=dk12062016; t=1775630260; x=1776235060; b=A9a5FW9zcF1HPXi+/eJiFfL6Shj +eLWbcxadbcB/Aaa2w20kh2MpPsWPR9w8FkoMKkzQ6GecSsGkwGcMlMI/CCJE1XFBZ43xCR mym0qCiib7CJ1KG214Sp6JiTMu8IROxRkc6VpeUrL5IXxL7S2W9bBHebCHDpc1xovKH+bVk SrH66ZX7uNsU7BOEGSE3XP4NdG8nYe5HqaSWgTOdwhSos68hEaEIRpYv0MTgBaTHgnuGTpY P61FVi1vZfstqiDYkMZ37LibV82mgovLPcbL/j9KS6iJFN2XJl8h49qEups+/zHng5WMFSs suRYzgFMToICS7baDVaaW0x/9eqpV9w== Received: from slamain ([107.202.224.188]) by vsel2nmtao02p.internal.vadesecure.com with ngmta id 1142eaa3-18a44e505ac64470; Wed, 08 Apr 2026 06:37:40 +0000 Message-ID: <69d5f145.8.mr2ice.fgrirsq@earthlink.net> Date: Tue, 07 Apr 2026 23:10:13 -0700 To: "eCS ISP Mailing List" In-Reply-To: Subject: Re: [eCS-ISP] LE certificate renewal fails when using CRON2 X-Mailer: MR/2 Internet Cruiser Edition for OS/2 v3.00.11.24/60 In , on 04/07/26 at 10:13 PM, "Massimo S." said: Hi Massimo, >if i start the script manually from the command line everything works >correctly, but instead when the script is started by the scheduler >(CRON2) it fails with this: When did the start happening or did it never work from cron? >uacme: fetching directory at >https://acme-v02.api.letsencrypt.org/directory uacme: curl_get: GET >https://acme-v02.api.letsencrypt.org/directory failed: Problem with the >SSL CA cert (path? access rights?) >uacme: curl_get: waiting 5 seconds before retrying When Let's Encrypt is overloaded, it can have problems access with accessing URLs on it's server. The relevant code is curlwrap.c:116 res = curl_easy_perform(curl); if (res != CURLE_OK) { warnx("curl_get: GET %s failed: %s", url, curl_easy_strerror(res)); curldata_free(c); c = NULL; I would normally suspect a problem at the server end, but since you can run from the command line, it must be something else. ATM, I have no idea what cron2 might be doing to mess up the runtime environment for uacme, but it must be doing something. You could try turning on logging. You could try running full screen or not minimized. Steven -- ---------------------------------------------------------------------- "Steven Levine" Warp/DIY/BlueLion etc. www.scoug.com www.arcanoae.com www.warpcave.com ----------------------------------------------------------------------