Skip to content

cannot connect in flutter 3.3.x #149

Description

@loada2204

i get a certificate error when trying to connect in flutter sdk versions after 3.29.0

note that the certIsRequired options is set to false and i'm using the official example implementation

W/System.err( 5570): android.os.RemoteException: You must select a User certificate
W/System.err( 5570): at de.blinkt.openvpn.OpenVpnApi.startVpnInternal(OpenVpnApi.java:36)
W/System.err( 5570): at de.blinkt.openvpn.OpenVpnApi.startVpn(OpenVpnApi.java:26)
W/System.err( 5570): at de.blinkt.openvpn.VPNHelper.connect(VPNHelper.java:87)
W/System.err( 5570): at de.blinkt.openvpn.VPNHelper.startVPN(VPNHelper.java:54)
W/System.err( 5570): at de.blinkt.openvpn.VPNHelper.startVPN(VPNHelper.java:69)
W/System.err( 5570): at id.laskarmedia.openvpn_flutter.OpenVPNFlutterPlugin.lambda$onAttachedToEngine$0$id-laskarmedia-openvpn_flutter-OpenVPNFlutterPlugin(OpenVPNFlutterPlugin.java:124)
W/System.err( 5570): at id.laskarmedia.openvpn_flutter.OpenVPNFlutterPlugin$$ExternalSyntheticLambda0.onMethodCall(D8$$SyntheticClass:0)
W/System.err( 5570): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
W/System.err( 5570): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292)
W/System.err( 5570): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:319)
W/System.err( 5570): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
W/System.err( 5570): at android.os.Handler.handleCallback(Handler.java:959)
W/System.err( 5570): at android.os.Handler.dispatchMessage(Handler.java:100)
W/System.err( 5570): at android.os.Looper.loopOnce(Looper.java:249)
W/System.err( 5570): at android.os.Looper.loop(Looper.java:337)
W/System.err( 5570): at android.app.ActivityThread.main(ActivityThread.java:9593)
W/System.err( 5570): at java.lang.reflect.Method.invoke(Native Method)
W/System.err( 5570): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
W/System.err( 5570): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)

**ALSO SOME Configurations cause the this error
I/OpenVPN (31030): Starting openvpn
I/OpenVPN (31030): /data/app/~~BWQjPOPjXIssofpgObSxnA==/com.example.ovpnclient2-dtmuYCCcGuCfp4G1czPnqQ==/lib/arm64:/data/app/~~BWQjPOPjXIssofpgObSxnA==/com.example.ovpnclient2-dtmuYCCcGuCfp4G1czPnqQ==/lib/arm64/libovpnexec.so
I/OpenVPN (31030): OpenVPN process exited
I/OpenVPN (31030): Exiting

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions