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