Right, well, first the good news: It doesn’t look like anything has changed in how Chrom(ium) handles certificates installed in the system trust store.
Now the bad news: I have no idea why the certificate authority that was previously trusted on my main development machine is now showing up as untrusted. Could a Fedora Silverblue update have broken it? Will keep looking into it.
🤔
#Kitten #AutoEncryptLocalhost #SmallWeb #Chrome #Chromium #tls #web #dev
#kitten #AutoEncryptLocalhost #SmallWeb #chrome #chromium #tls #web #dev
Great, it looks like whatever they changed in Chrome no longer trusts Kitten’s¹ local certificate authority (installed and trusted by the system trust store, as you’d do in a *spit* enterprise).
Applies to previously trusted and working certificates too.
(The directly related module is Auto Encrypt Localhost²)
Going to look into it today and see if I can’t find a workaround.
FFS…
¹ https://codeberg.org/kitten/app
² https://codeberg.org/small-tech/auto-encrypt-localhost
#web #tls #chrome #kitten #AutoEncryptLocalhost #SmallWeb
Just released version 8.3.0 of Auto Encrypt Localhost¹
https://www.npmjs.com/package/@small-tech/auto-encrypt-localhost
Certificates now support IP addresses 127.0.0.2-127.0.0.4 and place1.localhost-place4.localhost.
Use these, for example, when testing the peer-to-peer features of your Small Web² apps locally in Kitten³.
¹ Think mkcert but written in Node.js with no native dependencies – i.e., it does not require you to install certutil.
² https://ar.al/2020/08/07/what-is-the-small-web/
#AutoEncryptLocalhost #kitten #SmallWeb
Just released version 8.2.0 of Auto-Encrypt Localhost
All status changes are now communicated via events instead of console messages.
Think I’m pretty much done with v8 now.
Next: update https (https://codeberg.org/small-tech/https) to use it and then update Kitten (https://codeberg.org/kitten/app) to use the updated https. (Which should make Kitten cross-platform, including on ARM.)
https://www.npmjs.com/package/@small-tech/auto-encrypt-localhost
#SmallWeb #SmallTech #AutoEncryptLocalhost #cli #TLS #SSL #https #localhost #NodeJS #web #dev
#dev #web #nodejs #localhost #https #ssl #tls #cli #AutoEncryptLocalhost #smalltech #SmallWeb
Auto-Encrypt Localhost version 8.1.0 released
Now with 100% more Command-Line Interface (CLI).
To create your local development certificates:
npm install --global @small-tech/auto-encrypt-localhost
auto-encrypt-localhost
That’s it!
Enjoy :awesome:
https://www.npmjs.com/package/@small-tech/auto-encrypt-localhost
#SmallWeb #SmallTech #AutoEncryptLocalhost #cli #TLS #SSL #https #localhost #NodeJS #web #dev
#dev #web #nodejs #localhost #https #ssl #tls #cli #AutoEncryptLocalhost #smalltech #SmallWeb
Working on getting the rewrite of Auto Encrypt Localhost (think mkcert but in Node.js and now in 100% JavaScript without using mkcert or certutil) complete today so I have time to test and prepare a demonstration for our first #SmallIsBeautiful live steam this Thursday.
You can follow our #owncast steaming server from your #mastodon / #fediverse account to be notified when we go live.
#tls #ssl #web #dev #tools #SmallWeb #AutoEncryptLocalhost #nodeJS #js #JavaScript
#javascript #js #nodejs #AutoEncryptLocalhost #SmallWeb #tools #dev #web #ssl #tls #fediverse #mastodon #owncast #smallisbeautiful
Auto-encrypt localhost version 7.1.0 released
(Automatically provisions valid localhost certificates for Node.js development servers.)
https://codeberg.org/small-tech/auto-encrypt-localhost
Added: support for automatic NSS Tools (certutil) installation on Fedora (via dnf)
#smallTech #smallWeb #TLS #localhost #autoEncryptLocalhost #foss
#foss #AutoEncryptLocalhost #localhost #tls #SmallWeb #smalltech
Auto-Encrypt Localhost version 6.1.0 released
- Upgrades bundled mkcert to version 1.4.2.
- Includes arm64 binary.
Release notes: https://github.com/small-tech/auto-encrypt-localhost/releases/tag/6.1.0
Learn more: https://github.com/small-tech/auto-encrypt-localhost/blob/master/README.md
#smalltech #AutoEncryptLocalhost
Just released Auto Encrypt Localhost version 5.3.0
What’s new:
- Redirects HTTP to HTTPS (feature parity with Auto Encrypt).
- Serves the local root certificate authority’s public key at route /.ca (you can hit this route from a device like an iPhone on your local area network to install the key and trust it).
#AutoEncryptLocalhost #smalltech
Just released Auto Encrypt Localhost version 5.2.2
You can now access your secure local server over HTTPS from any other device on your local area network using its IPv4 address.
This feature will make it into the next release of Site.js, allowing you to test with multiple devices over your LAN without need to expose your server over the Internet via a service like ngrok.
Enjoy!
#AutoEncryptLocalhost #https #tls #smalltech
And if you want the same functionality but for localhost, check out auto-encrypt-localhost:
https://github.com/small-tech/auto-encrypt-localhost
And if you want both those things and more in a higher-level tool that doesn’t even require you to install Node.js, check out Site.js:
#SmallTech #LetsEncrypt #NodeJS #AutoEncryptLocalhost #SmallWeb #SiteJS
#sitejs #SmallWeb #AutoEncryptLocalhost #nodejs #letsencrypt #smalltech