Skip to content

Feature Request (Android): Respect user installed CAs for connections to sync server #43

Description

@jr64

It looks like the Android version of FUTO Notes currently ignores manually installed certificate authorities when connecting to the sync server. It would be great for self hosting if they could be recognized.

Context: I run my own CA for all my self hosted applications and have trusted it on all my devices. Most applications deal with that just fine, if I visit my self hosted instance of the sync server via HTTPs in a browser, it shows as trusted. The app itself however seems to refuse to connect to it. I get "HTTP: v1=error sending request for url ()".

I can see in tcpdump that the traffic reaches my server and if I turn off HTTPs, it also connects and syncs successfully. While the error message itself is not very descriptive, that makes me pretty sure that it is simply not trusting my CA even though I have installed it on my device.

Android 17 on a Pixel 9a with Graphene OS.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions