When the Let's Encrypt certificate expired, it immediately caused my Links2 browser to tell me that the website I wanted to see did not have a valid certificate, and do I want to see it anyway? which soon became tiresome.
Not many Puppy users seemed to have a problem, maybe 2 or 3.
I deleted the certificates, and upgraded OpenSSL, but it did not help. Links2 still did not like the Let's Encrypt certificates, even though I had deleted them.
Then I thought, of course, I'm using a static build of Links2. Everything, library files, certificates, the openssl so files, were all built in to my static build. It had it's own Let's Encrypt certificate that it was using in the links2 executable. I installed an executable with dynamic linking to shared object files. Problem solved.
Browsers, like mozilla and chrome, often have certificates and it's own shared library files that it is using instead of the operating systems files. Sometimes updating the browser will fix the problem.
Most versions of openssl will go to the next certificates until it finds one that works. But some versions of openssl stops at the expired certificate. So deleting the expired certificate should work, or updating openssl should work, or both .
But this may not work with browsers that have their own certificates and/or opensll builtin. Upgrading to a newer version might fix the problem. If for some reason you want to or need to keep using the older version, you could try finding and deleting the Let's Encrypt certificate in the browser's file.
Google and goggle are two different names. You probably should stay away from goggle. Google is the search engine. Does Google work properly?