How can I import a self-signed certificate into SFOS (the CA one so that my certificate on my home server gets recognized as valid from a trusted CA)? And do I need to do that double on SFOS and AAS side?
My Nextcloud (just running in my local network) server has a self-signed cerificate, I managed to get iOS and Android devices working with that, but struggle with SFOS devices now.
SFOS works mostly even with that certificat, just Backup says it cant connect to the server since I switched to https. So I believe the reason is tbe self-signed certificate as especially the backup doesnāt seem to trust that connectionā¦
Iām not quite sure what you mean exactly. Maybe Iām doing a step to much.
I know this gets a bit off-topic from SFOS, but Nextcloud password (AAS) apps, iOS/macOS CalDAV and CardDAV (and maybe other iOS Nextcloud apps like passwords) need a secure connection via https. As my Nextcloud isnāt configured to work from external connections and is only accessible from inside my home network I need a self-signed certificate for this. Also SFOS backup to that nextcloud now works again (certificate on the server was wrong before and didnāt match the CA) - so backup works without ssl or with correct ssl, while regular sync respects the ignore ssl problems in account settings.
So Iām not sure after your comment if I really need the root cert to trust the certs from my own CA or if there is an easier way to get that trust. Sailfish browser still complains no trust, offered me to download the certificate and chain (which I somehow accidently installed by tapping them, but that cert manager seems to be AAS connected?), and Vivaldi browser on AAS side accepts it without problems now. So if thereās an easier way Iād be thankfull for additional hints (maybe even as pm and in germanā¦)
Im new to this topic, but i dont really get what you actually want.
Do you want the browser to allow you to connect to the NC interface via http instead of https?
Do you have Apps installed on Android App support that you want to connect to your (local) NC?
Do you have SailfishOS NC apps that cant connect to your NC?
or did you setup your NC to use SSL (https) even in your local network (also why in that case xD)?
Also you you self sign your certificates or do you use an external service like Lets Encrypt?