Trusting the Appwrite self-signed certificate (Docker localhost) from Android
- 0
- Self Hosted
- Android

I'm trying to connect my Ionic Android application to my locally hosted Appwrite instance. And I'm lost. Android does not allow connecting to http sources, so I set my endpoint to https://<ip>/v1. Which uses Appwrite self-signed certificate.
First, I got:
Failed to validate the certificate chain, error: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
So I added:
.../src/main/res/xml/network_security_config.xml <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config> <trust-anchors> <!-- Trust preinstalled CAs --> <certificates src="system" /> <!-- Additionally trust user added CAs --> <certificates src="user" /> </trust-anchors> </base-config> <domain-config cleartextTrafficPermitted="true"> <domain includeSubdomains="true">192.168.2.15</domain> <trust-anchors> <certificates src="@raw/traefik_default_cert"/> </trust-anchors> </domain-config> </network-security-config>
and ...android:networkSecurityConfig="@xml/network_security_config"> in my AndroidManifest.xml
traefik_default_cert is the certificate used by Appwrite. I exported it as a .pem file.
Now i'm only getting
[ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -200
Anyone, please? 🥺
I need support for Docker on Localhost. I can't use cloud instances. (Need complete offline functionaliteit within local network).
Recommended threads
- Cannot connect to SMTP in AppWrite - set...
This used to work and then at some point it stopped. One thing that happened in that time was moving my application to Vercel. I have read on another thread t...
- [Self Hosted]
fresh instance of Appwrite - cant deploy function from local to instance ✗ Error • func2 (68134cd9002358f96e4a) • Invalid `specification` p...
- Login/Logout Issue and Page Display Desp...
Subject: Login/Logout Issue and Page Display Despite System Downtime at app.animtube.xyz Hello Appwrite Support Team, After the domain change I made recently (...
