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

Cannot connect to server behind self signed certificate on Android #310

Open
tschan opened this issue Sep 24, 2024 · 1 comment
Open

Cannot connect to server behind self signed certificate on Android #310

tschan opened this issue Sep 24, 2024 · 1 comment

Comments

@tschan
Copy link

tschan commented Sep 24, 2024

Describe the bug
Even though this problem should be fixed according to #255 I still cannot connect to a Tachidesk server that sits behind a reverse proxy using a self signed certificate. The CA which created this certificate is added to the Android user certificate store. "Open in WEB" works without a problem with Firefox.

To Reproduce
Steps to reproduce the behavior:

  1. Setup reverse proxy with self signed certificate
  2. Add CA of certificate to Android user certificate store
  3. Add server URL with "https://..." to settings
  4. "Check your internet connection" error is shown

Expected behavior
Sorayomi should correctly connect to the server.

Screenshots
If applicable, add screenshots to help explain your problem.

Device information (Server)

  • Tachidesk version: v1.1.1
  • Server Operating System: NixOS (using Docker)
  • Server Desktop Environment: N/A
  • Server JVM version: whatever comes bundled in Docker image

Device information (Client)

  • Client version: v0.5.23
  • Client Type: Android
  • Client Operating System: Android 9
  • Client Specifications: HUAWEI MediaPad M5 (EMUI version 9.1.0)
@tschan
Copy link
Author

tschan commented Oct 4, 2024

Looks to me that resolving this hinges on this issue in Dart itself: dart-lang/sdk#50435

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

1 participant