pouchdb / pouchdb

:kangaroo: - PouchDB is a pocket-sized database.
https://pouchdb.com/
Apache License 2.0
16.9k stars 1.47k forks source link

TLS cert expired on pouchdb.com #8991

Closed mrjones-plip closed 1 month ago

mrjones-plip commented 1 month ago

Issue

TLS cert expired on pouchdb.com

I didn't see another repo for the website - this is no doubt the wrong place, but figured better the wrong place than not at all.

This happened in late Jan and again in late Mar.

I note it's a Let's Encrypt cert, so likely the automatic renewal and automatic reloading of the cert isn't working correctly. The server header is responding with nginx - so maybe this link will help? I'm pretty handy with nginx, feel free to ask questions if you have 'em!

Info

Reproduce

Go to pouchdb.com

expected: valid cert actual: invalid cert

Websites prove their identity via certificates, which are valid for a set time period. The certificate for pouchdb.com expired on 9/20/2024..

Error code: SEC_ERROR_EXPIRED_CERTIFICATE

View Certificate

mrjones-plip commented 1 month ago

cc @janl @daleharvey @garethbowen

davidgeary commented 1 month ago

Are you sure you don't mean pouchdb.com, rather than pouchdb.org? (pouchdb.org doesn't appear to resolve to anywhere.) Otherwise, this looks like a duplicate of #8988

mrjones-plip commented 1 month ago

Oh - indeed! Thanks @davidgeary .

I've updated this ticket and the two prior clones.

finally, I see there's now a valid cert, so I'll close this ticket. I note that the cert showing now is Not Before: Wed, 21 Aug 2024 11:04:35 GMT - so I wonder if it was ready and waiting but the server hadn't been restarted to reload the new cert?