From: "Massimo S." Received: from mail2.quasarbbs.net ([80.86.52.115] verified) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTP id 3290771 for ecs-isp@2rosenthals.com; Wed, 05 Aug 2026 10:23:36 -0400 DKIM-Signature: v=1; q=dns/txt; a=rsa-sha256; c=relaxed/relaxed; s=default; d=ecomstation.it; bh=Dc6ZfM3S88AB47jHijxmStEDVmGZrI4u6DW9BtrlbWI=; h=Return-Path:From:To:Subject:Date:Message-ID; b=aPRX+qT72Btcj2bXPScJAGTpk/qhJFS9O4aGTK8cO7nNRz9ykgjNKX9DqIFv5+th3BP/o 75bcscpd4mZauRjWKs/igHFMmvuDEnY1F7JPz66iN0VTNxRpzZo1pl9WkjjIHgl+7DSY2f1 EJIloIJ9231ptKTxTWFZF1swSRdy0hX6DVOQ8mhHfWGBHWkhYWDIZkPnXffZC6Who5bpJOv dA4PZm3R9KJoLyMHkYGu7rtHr9i+WoENuN5uVknH0iyh9EJ+vBhwhz+SoctJ1x9LI7VTxAW oYgREDbQ3uw55qJ/InHw/fp7Ss0z3eEuxsGlMe/qYn9zSDoxKKlcugg0WK8Q== Authentication-Results: srv2; spf=none smtp.helo=[192.168.10.199]; spf=pass smtp.mailfrom=ecomstation.it Received: from [192.168.10.199] (dtp [192.168.10.199]) by srv2 (Weasel v3.143) for ; Wed, 05 Aug 2026 16:23:33 -0000 Reply-To: ml@ecomstation.it Subject: Re: [eCS-ISP] uacme 1.2.4 issue - update To: eCS ISP Mailing List References: Organization: Massimo S. Message-ID: <2044b47b-6155-a109-45f7-9306d9fa0c7a@ecomstation.it> Date: Wed, 5 Aug 2026 16:23:31 +0200 User-Agent: Mozilla/5.0 (OS/2; U; Warp 4.5; it-IT; rv:1.7.13) Gecko/20060424 Thunderbird/1.0.8 Mnenhy/0.7.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: it Content-Transfer-Encoding: 8bit Il 05/08/2026 10:57, Massimo S. ha scritto: > > > Il 05/08/2026 01:13, Peter Moylan ha scritto: >> On 05/08/26 07:47, Paul Smedley wrote: >>> On 4/8/26 22:31, Massimo S. wrote: >>>> Il 09/06/2026 10:50, Paul Smedley ha scritto: >> >>>>> My guess would be the ca-certs rpm package is either missing or out >>>>> of date. >> >>>> this is what i believed too.. >>>> i've downloaded the new cacert.pem but this doesnt' help. >>>> >>>> Maybe uacme starting from version 1.2.4 (like 1.8.1 by Andrey too) has >>>> some issue with /2 paths. >>>> >>>> cp: impossibile eseguire stat di >>>> 'c:etcssluacme/www.myfakedomain.com/cert.pem': No such file or directory >>>> >>>> What's that "C:etcssluacm..."? >>>> >>> My 'guess' would be a shell issue.  Is this only when your scheduler >>> starts uacme? Perhaps the schedule is overriding the statemetnts in >>> config.sys that set *SHELL* to sh.exe >> >> That sounds like a Unixism. My config.sys has >>        SET OS2_SHELL=C:\OS2\CMD.EXE >> >> I don't use cron, so I don't know whether cron overrides that. >> >> I've just realised that my updating script explicitly specifies the shell: >>       Path and file name: cmd.exe >>       Parameters:    /C issue_pmoylan.org.cmd > > Copilot say that UACME 1.0.19 have an its own https client that do direct > requests to LE's server, while later versions use external libcurl. > (i don't have any libcurl on the entire VM, but this do not explain > why the renewal works if started manually, damn..) > > This stuff about the internal https client can only be confirmed by Paul > or Andrey that did the portings. > I've written to Andrey and also to Nicola Di Lieto (the developer > of UACME), but i still have no answers, we are in august, ppl are on holidays.. Nicola Di Lieto answered to the email, NO, UACME 1.0.19 don't have an internal https service/code, it have allways used libcurl. So who knows if libcurl has been statically linked into 1.0.19, but not in the newer versions? If so a libcurl statically linked build should fix the cron issue. massimo