Mailing List ecs-isp@2rosenthals.com Archived Message #1099

Fra: "Peter Moylan" <ecs-isp@2rosenthals.com> Full Headers
Undecoded message
Emne: Re: [eCS-ISP] Getting started with Let's Encrypt
Dato: Thu, 12 Dec 2024 12:43:00 +1100
Til: eCS ISP Mailing List <ecs-isp@2rosenthals.com>

On 12/12/24 02:32, Steven Levine wrote:
In <list-11340325@2rosenthals.com>, on 12/11/24
    at 08:54 PM, "Peter Moylan" <ecs-isp@2rosenthals.com> said:

Hi Peter,

POPUPLOG.OS2 is completely unhelpful.

FWIW, it's 100% helpful because it's telling you exactly what's failing if
not exactly how to fix it.

12-11-2024  20:41:59  SYS2070  PID 00e9  TID 0001  Slot 00d0
C:\UACME\UACME.EXE
CURL4->LIBCN0.1988
182

This is how OS/2 has always reported missing entry points in a DLL.  It's
reporting that your curl4.dll needs ordinal 1988 from libcn0.dll which
does not exist in the version of libcn0.dll you have installed.

Thanks. I hadn't met that format before, so I thought that most of the
log entry was missing.

I'm puzzled about what to do next. Well, I guess I should first check
whether I have an outdated CURL4.DLL, but that's all I can think of.

You can't know for sure if the culprit is curl4 or libcn0.  All you know
at this point is that they are mismatched.

   yum update libc
   yum update curl

will ensure you have the latest version installed for your platform.

I'm updating curl as I write this, and the update is dragging in updates
for a number of other things.

There is another possibility.  You mentioned that this was an older setup.
Check the content of

   %UNIXROOT%\etc\rpm\platform

and make sure it contains

   pentium4-OS/2-OS/2

Older systems often used

  i686-OS/2-OS/2

Bitwiseworks has deprecated the i686-OS/2-OS/2 platform which means that
the installed libraries may not be up to date.

Yes, I see that I had the i686 version of just about everything, but
after an update I am getting the pentium4 versions.

I can see now what went wrong. Two machines are involved. My desktop
computer has a keyboard and display. The server machine has only
small-screen VNC access, unless I want to crawl under the desk and add a
spare keyboard, mouse, and display. So I do testing on the desktop, and
then copy the tested scripts to the server. What I failed to see was
that the two machines had different versions of the DLLs.

Downloading of the updates is still happening, but in time I'll be able
to check the certificate issue script again. That includes updating yum.

--
Peter Moylan                  peter@pmoylan.org
http://www.pmoylan.org

Abboner: Feed, Digest, Index.
Stopp abbonement
E-post til ListMaster