Edit history

The mobile client is unable to see my Local Certificate that i have installed on my device has not been edited, so there are no earlier versions.

Current version | Original by Amethyst
Show

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

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