#### Symptom Users are unable to sign in to the mobile app against a self-hosted OpenProject instance. The app reports a TLS/certificate verification error or just an "Unable to sign" in error, even though the site opens normally in a web browser. #### #### Possible cause Your server is sending an incomplete certificate chain — only the server (leaf) certificate, without the intermediate CA certificate(s) that link it to a trusted root. Web browsers often hide this problem: they can automatically download the missing intermediate certificate (via "AIA fetching") or reuse one they've cached from another site. Mobile app HTTP clients do not do this — they require the server to present the full chain during the TLS handshake. This is why the same server works in a browser but fails in the app. This is a server configuration issue, not an app bug. #### #### How to confirm Test your server with one of the following: * Online: Run SSL Labs Server Test (`https://www.ssllabs.com/ssltest/analyze.html?d={YOUR_BASE_INSTANCE_URL_HERE}`). If you see "_Chain issues: Incomplete_," this is your problem. * Command line: `openssl s_client -connect your-server.com:443 -servername your-server.com