Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] - Custom certificates in server configuration #210

Open
CarlosCasadoo opened this issue Mar 26, 2024 · 1 comment
Open

Comments

@CarlosCasadoo
Copy link

First of all, sorry for my English, I am not a native speaker and I rely on the translator. I also congratulate you for the creation of the application, so much love and effort behind it.

Summary

Option to add custom certificates in the server configuration.

Description

Within the configuration to add a server, an option which allows you to add a PEM authentication certificate.

Use Case

Avoiding the pain of dealing with certificates on Android.

Being honest, I'm not an expert on the subject, but I've found it problematic to deal with Cloudflare's "mTLS" certificates, due to the fact that it only works for me in the browser (halfway) but not in apps. I also tried installing the certificates on the system (with root access) but that didn't work either.

Additional context

I use the Tremotesf application as an example.

WhatsApp Image 2024-03-26 at 10 27 06 AM

WhatsApp Image 2024-03-26 at 10 27 07 AM

@KalyaSc
Copy link

KalyaSc commented Apr 10, 2024

Hi !

Just chiming in, maybe this could be helpful. I have no idea If the author is going to implement certificate pinning, but I have tempo working with my own self-signed certificate without any issues.

Something I had issues for my certificates with Android was the missing basic constraints in the X509v3 extensions.

After adding the correct extension and the right format it worked without any issue with all android application.

Check this stackexchange reponse, maybe this could lead you to the right direction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants