Private ssl certs

With regards to the Android app, you probably need to import the certificate as an CA certificate via the Android settings (not in the app itself). No experience with a self-signed certifcate in the Linux client, sorry.