Skip to content

Memories Android App does not use custom CA #1259

Open
@CoderTobi

Description

@CoderTobi

Describe the bug

The Android App does not seem to use the custom CA storage on Android. I have my own CA infrastructure. I created a root certificate and signed other certificates like the one for my Nextcloud with it. My root certificate (CA) is installed on my PC (Windows) and Phone (Android) as a trusted CA. The Chrome app on my phone recognizes my custom CA and accepts it as valid but the Memories Android app only lets me connect if I tick the box to skip certificate validation.

Steps To Reproduce

  1. Create a self-signed cert (this will be your CA)
  2. Install the cert on your phone as a trusted CA
  3. Create a cert for your Nextcloud and sign it using your just created self-signed cert (your CA)
  4. Set up Nextcloud using the just created cert for it
  5. Try to connect to your Nextcloud using the freshly installed Memories Android App and don't tick the Box to skip validation

Platform

- OS: Debian (Docker) and Android
- Browser: Chrome (Android)
- Memories Version (Server): 7.3.1
- Memories Version (Android): 1.12
- Nextcloud Version: 29.0.4
- PHP Version: 8.2.21

Screenshots

No response

Additional context

  • Any errors in the JS console?
  • Any errors in the Nextcloud server logs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions