diff --git a/ca/index.html b/ca/index.html index da70577..5bfb6f0 100644 --- a/ca/index.html +++ b/ca/index.html @@ -764,6 +764,23 @@ Installation Instructions + +
{{CERT_FINGERPRINT}}
+
+ + Compare this fingerprint against the one your device displays during install โ they must match exactly. If "{{CERT_FINGERPRINT}}" is still showing, the page hasn't been templated from cert-info.json; use the fingerprint in the Certificate Information card above instead. +
+Visit any *.sami domain (like https://status.sami) - you should see a secure connection with no warnings.
+Visit any service on your private network domain โ you should see a secure connection with no warnings.
Use your iPhone's camera to scan the QR code above, or visit https://ca.sami directly in Safari
+Use your iPhone's camera to scan the QR code above, or visit this page in Safari (the address is shown in the QR section).
Go to Settings โ General โ About โ Certificate Trust Settings. Enable full trust for "Sami Home Network Root CA".
+Installing the profile is not enough. Go to Settings โ General โ About โ Certificate Trust Settings, find your CA under "Enable Full Trust For Root Certificates", and toggle it on. Safari will not trust the CA until this second step is done.
+Before installing, compare the SHA-256 fingerprint shown in the "Certificate Information" card at the top of this page against what your device shows during profile install โ they must match exactly.
Android installs this as a "user" certificate. Some apps may not trust user certificates for security reasons. For full trust, you would need to install it as a system certificate (requires root access).
+Android installs this as a user certificate. Browsers (Chrome, Firefox) will trust it for HTTPS โ but most native apps ignore user CAs for security reasons, so they will keep showing certificate errors. There is no fix without installing the CA at the system level, which requires a rooted device. Plan browsers-first on Android.