n3t_admin mushix99 Maybe I'm confused, but what is your current setup? Meaning, how did you create the self signed cert and what did you do on your GrapheneOS device with it?
Current setup is a bare HTTPS server accessible on LAN only + pre-generated certificates, as provided by solutions like Apache or Caddy. I don't intend to use a public domain for this server - just sleeping well with added layer of encryption, so credentials don't travel in plaintext over the wire.
TrustExecutor mushix99 You will probably need to create your own CA and import root and intermediate certs into Android's Trust Store.
Thanks for your answer (also for the tipp with step-ca), this is what I suspected.
Am I correct, that the inability to use self-signed certificates is rather related to Seedvault Backup app than GrapheneOS and should be reported in former issue tracker? Thinking about it, I already had apps on GOS, which needed a confirmation popup for self-signed certificates, but then worked well.