We've got some Pis at work that just display some dashboard stats on some TVs on the main office floor.
The dashboard runs on our own internal self-hosted intranet site that the Pis are supposed to access with Chromium. They automatically open the web page in kiosk mode on boot (and should never really reboot but twice a month for updates).
However, we're running into an issue where we get the ERR:NET_CER_INVALID
error in Chromium, it seems we have to import our self-hosted CA certs, which I seem to be able to do following this post:
Entrusted Certificates installation
I export the certs from our intranet site with Chrome and then import them onto the Pis.
After following this process, the certs appear to work and the site loads, but if the Pi ever reboots then it loses the certs and we have to do the import process over again.
Does anyone know why this might be happening? We do have a kiosk.sh
script that runs at boot, but it basically just tells Chromium to run and that's really it, there's nothing in there that should have anything to do with certs.
I also tried just setting Chromium's security mode to No Protection
so that it wouldn't even check for certs, but this too resets after reboot.
- Is there something about Raspbian that causes CA Certs and Settings to revert after a reboot?
- Is there a step I'm missing? I'm generally pretty familiar with Ubuntu and Arch Linux but I've never used Raspbian before.
read-only
filesystem. Test for that by creating/home/pi/test
then reboot and check for existence. If the system isro
that can be due to a worn out SDCard. – Dougie Mar 01 '23 at 09:27