From: "Lewis G Rosenthal" Received: from [173.72.248.214] (account lgrosenthal@2rosenthals.com HELO [192.168.201.141]) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTPSA id 11063093 for ecs-isp@2rosenthals.com; Sat, 05 Oct 2024 00:30:19 -0400 Subject: Re: [eCS-ISP] SSL certs & apache 2.4.61 To: eCS ISP Mailing List References: Organization: Rosenthal & Rosenthal, LLC Message-ID: <6700C0DA.1000603@2rosenthals.com> Date: Sat, 5 Oct 2024 00:30:18 -0400 User-Agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi... On 10/04/24 11:45 pm, Steven Levine wrote: > In , on 10/04/24 > at 10:47 PM, "Lewis G Rosenthal" said: > > Hi, > >> Surely, that should work as well as my approach to move the conf to an >> alternate directory, though ISTR some issue with checking variables in >> conf files where the variable does not exist (faded memory from >> something we were testing a couple decades ago, so perhaps I'm >> misremembering). > Are you thinking our PassEnv issue, which we ran into much more recently > than decades ago. This thread, for some reason, triggered me to revist > the PassEnv issue where there appears to be no way to avoid a warning if > the environment variable is not defined. > Yep, that was it, PassEnv. Okay, perhaps not a couple decades ago. :-) > I got to refresh my knowledge of how If directive expressions worked along > with some not 100% obvious implementation issues related to httpd.conf > parsing. The warnings are still there. Unfortunately, the PassEnv > implementation checks if the variable exists when the PassEnv directive is > parsed, not when it is invoked. This means it's not possible to wrap the > PassEnv in conditional code to avoid the warning or if there is, I have > not found it yet. ISTR that we had determined that last time 'round. I have never tested it on another platform to ensure that it's not something unique to OS/2 (and perhaps our shells). -- Lewis ------------------------------------------------------------- Lewis G Rosenthal, CNA, CLP, CLE, CWTS, EA Rosenthal & Rosenthal, LLC www.2rosenthals.com visit my IT blog www.2rosenthals.net/wordpress -------------------------------------------------------------