The mobile client is unable to see my Local Certificate that i have installed on my device

(#4679) Bug Open: Needs triage mobile self-hosting

Reproduction steps

Host a selfhost With HTTPS on your LAN network. Modify caddy to give you a self certificate grab it and install it onto your device, Then open the fluxer mobile app and try to connect to the lan ip.

Expected behaviour

It Should connect like normal for anything else

Actual behaviour

It will Refuse as "unknown issuer"

Build information

Version 2026.11.100, Beta 4, Channel Beta, Build 3007, Android 14 (arm64)

Platform

Android

Evidence

[warning] | [InstanceDiscovery] Request failed for https://lanip/api/.well-known/fluxer type=DioExceptionType.unknown status=unknown message=null DioException [unknown]: null Error: HandshakeException: Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:319)) StackTrace: #0 DioMixin.fetch (package:dio/src/dio_mixin.dart:598) <asynchronous suspension> #1 InstanceDiscoveryService._fetchWellKnown (package:fluxer_app/core/instance/instance_discovery_service.dart:96) <asynchronous suspension> #2 InstanceDiscoveryService.connectToEndpoint (package:fluxer_app/core/instance/instance_discovery_service.dart:137) <asynchronous suspension> #3 InstanceSelector.connectToUrl (package:fluxer_app/features/auth/providers/instance_selector_provider.dart:224) <asynchronous suspension> #4 _InstanceSelectorControlState._connectTo (package:fluxer_app/features/auth/presentation/widgets/instance_selector.dart:91) <asynchronous suspension> [warning] | [InstanceSelector] Discovery failed for "LANIP": Failed to reach https://192.168.1.138/api/.well-known/fluxer (unknown) I Hid my lan IP, I know it can cause no harm but its just security measures even though i understand there is 0 risks, With the PHP stuff. idk what is next

Comments

Sign in with Fluxer to comment and vote.

No comments yet.