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 3290133 for ecs-isp@2rosenthals.com; Wed, 05 Aug 2026 04:57:29 -0400 DKIM-Signature: v=1; q=dns/txt; a=rsa-sha256; c=relaxed/relaxed; s=default; d=ecomstation.it; bh=HAgKvni5+PNqKPvrBaHQpUwihXajJ6QBYrFcW78fkyQ=; h=Return-Path:From:To:Subject:Date:Message-ID; b=V/MOqSILeOMC+LareuonyaPq8bZwPhlZkIv4QC6RY8vNXMPgs+nEabG9JwLNVu0UfcN8n YTk10as6Mec4B57Z+sB1MhyvVl9QsXvMQf9JH9EYjirAGCEpcFasT18GCrw7I/ene+9w06S XmfrzNXQ1efajoxBsnecswEEhJV5nzlCg6d8KzC8SwO0KK5Hi/Roo+HwpB99Nd3uR0JwS2b tas9qn+rlY1S7fk9YCR2j2J9OehuHvLJ+VGgC6XatLq+aohgCqExNG3wLA3+rqv7ea/EmRl luZMxzm+2Q9IrDM86q1D15GXQSQHQFhnRZ+A2wGQwB7W/wWnf/wyXkwBketQ== 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 10:57:25 -0000 Reply-To: ml@ecomstation.it Subject: Re: [eCS-ISP] uacme 1.2.4 issue To: eCS ISP Mailing List References: Organization: Massimo S. Message-ID: <6e399439-d97c-1cc5-14b7-db8cac0844ec@ecomstation.it> Date: Wed, 5 Aug 2026 10:57:22 +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 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.. About CRON maybe it ignore libpathstrict entry in the renewal script, maybe.. But i don't know how to avoid this situation. massimo