[GH-ISSUE #1715] VPN plugin could not be found or needed to be updated #742

Open
opened 2026-10-13 20:27:46 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @betula on GitHub (Jul 13, 2025).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/1715

I built an iOS app for myself and installed it on my iPhone via Xcode. The main interface works perfectly and even adds a VPN configuration in the phone's settings.

But when I try to connect, it logs the following error in the console:

...
2025-07-13 14:20:28.133726+0300 AmneziaVPN[83770:8119447] ServerController::runScript finished
2025-07-13 14:20:28.135677+0300 AmneziaVPN[83770:8119447] ServerController::Run script
2025-07-13 14:20:28.135781+0300 AmneziaVPN[83770:8119447] sudo shred -u /tmp/pxdjWsC6GQM7wjD3.tmp
2025-07-13 14:20:28.325911+0300 AmneziaVPN[83770:8119447] SSH chanel opened
2025-07-13 14:20:28.451056+0300 AmneziaVPN[83770:8119447] ServerController::runScript finished
2025-07-13 14:20:28.452928+0300 AmneziaVPN[83770:8118895] VpnConfigurator::getDnsForConfig "1.1.1.1" "1.0.0.1"
2025-07-13 14:20:28.454895+0300 AmneziaVPN[83770:8119175] "Trying to connect to VPN, server index is 0, container is amnezia-awg"
2025-07-13 14:20:28.459278+0300 AmneziaVPN[83770:8119175] "Site split tunneling is disabled, route mode is 0"
2025-07-13 14:20:28.459521+0300 AmneziaVPN[83770:8119175] "App split tunneling is disabled, route mode is 0"
2025-07-13 14:20:28.461078+0300 AmneziaVPN[83770:8119175] IosController::connectVpn "Ai gateway tiny (xxx.xxx.xxx.xxx) awg"
2025-07-13 14:20:28.462437+0300 AmneziaVPN[83770:8118895] IosController::connectVpn : We have received managers: 0
2025-07-13 14:20:28.462720+0300 AmneziaVPN[83770:8118895] IosController::connectVpn : Creating new tunnel Ai gateway tiny (xxx.xxx.xxx.xxx) awg
2025-07-13 14:20:28.464442+0300 AmneziaVPN[83770:8119175] IosController::startWireGuard
2025-07-13 14:20:31.514597+0300 AmneziaVPN[83770:8118895] In the background
2025-07-13 14:20:34.106087+0300 AmneziaVPN[83770:8118895] In the foreground
2025-07-13 14:20:34.124508+0300 AmneziaVPN[83770:8118895] IosController::vpnStatusDidChange Vpn::Disconnected <NETunnelProviderSession: 0x2815eca50>
2025-07-13 14:20:34.124626+0300 AmneziaVPN[83770:8118895] Vpn::Disconnected
2025-07-13 14:20:34.124724+0300 AmneziaVPN[83770:8118895] IosController::startTunnel :Ai gateway tiny (xxx.xxx.xxx.xxx) awgWireGuard : Starting the tunnel succeeded
2025-07-13 14:20:34.128715+0300 AmneziaVPN[83770:8118895] IosController::vpnStatusDidChange Vpn::Connecting <NETunnelProviderSession: 0x2815eca50>
2025-07-13 14:20:34.138245+0300 AmneziaVPN[83770:8118895] IosController::vpnStatusDidChange Vpn::Disconnected <NETunnelProviderSession: 0x2815eca50>
2025-07-13 14:20:34.138628+0300 AmneziaVPN[83770:8118895] Disconnect error NEVPNConnectionErrorDomain 14 The VPN app used by the VPN configuration is not installed
2025-07-13 14:20:34.138653+0300 AmneziaVPN[83770:8118895] Disconnect error info The VPN plugin could not be found or needed to be updated.

It seems that for some reason he cannot find the installed configuration. Could you please advise on what to look into next? I would be very grateful!

2025-07-13 14:20:34.138628+0300 AmneziaVPN[83770:8118895] Disconnect error NEVPNConnectionErrorDomain 14 The VPN app used by the VPN configuration is not installed
2025-07-13 14:20:34.138653+0300 AmneziaVPN[83770:8118895] Disconnect error info The VPN plugin could not be found or needed to be updated.

Version: 4.8.8.3
Device: iPhone 14
iOS: 16.6.1

Originally created by @betula on GitHub (Jul 13, 2025). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/1715 I built an iOS app for myself and installed it on my iPhone via Xcode. The main interface works perfectly and even adds a VPN configuration in the phone's settings. But when I try to connect, it logs the following error in the console: ``` ... 2025-07-13 14:20:28.133726+0300 AmneziaVPN[83770:8119447] ServerController::runScript finished 2025-07-13 14:20:28.135677+0300 AmneziaVPN[83770:8119447] ServerController::Run script 2025-07-13 14:20:28.135781+0300 AmneziaVPN[83770:8119447] sudo shred -u /tmp/pxdjWsC6GQM7wjD3.tmp 2025-07-13 14:20:28.325911+0300 AmneziaVPN[83770:8119447] SSH chanel opened 2025-07-13 14:20:28.451056+0300 AmneziaVPN[83770:8119447] ServerController::runScript finished 2025-07-13 14:20:28.452928+0300 AmneziaVPN[83770:8118895] VpnConfigurator::getDnsForConfig "1.1.1.1" "1.0.0.1" 2025-07-13 14:20:28.454895+0300 AmneziaVPN[83770:8119175] "Trying to connect to VPN, server index is 0, container is amnezia-awg" 2025-07-13 14:20:28.459278+0300 AmneziaVPN[83770:8119175] "Site split tunneling is disabled, route mode is 0" 2025-07-13 14:20:28.459521+0300 AmneziaVPN[83770:8119175] "App split tunneling is disabled, route mode is 0" 2025-07-13 14:20:28.461078+0300 AmneziaVPN[83770:8119175] IosController::connectVpn "Ai gateway tiny (xxx.xxx.xxx.xxx) awg" 2025-07-13 14:20:28.462437+0300 AmneziaVPN[83770:8118895] IosController::connectVpn : We have received managers: 0 2025-07-13 14:20:28.462720+0300 AmneziaVPN[83770:8118895] IosController::connectVpn : Creating new tunnel Ai gateway tiny (xxx.xxx.xxx.xxx) awg 2025-07-13 14:20:28.464442+0300 AmneziaVPN[83770:8119175] IosController::startWireGuard 2025-07-13 14:20:31.514597+0300 AmneziaVPN[83770:8118895] In the background 2025-07-13 14:20:34.106087+0300 AmneziaVPN[83770:8118895] In the foreground 2025-07-13 14:20:34.124508+0300 AmneziaVPN[83770:8118895] IosController::vpnStatusDidChange Vpn::Disconnected <NETunnelProviderSession: 0x2815eca50> 2025-07-13 14:20:34.124626+0300 AmneziaVPN[83770:8118895] Vpn::Disconnected 2025-07-13 14:20:34.124724+0300 AmneziaVPN[83770:8118895] IosController::startTunnel :Ai gateway tiny (xxx.xxx.xxx.xxx) awgWireGuard : Starting the tunnel succeeded 2025-07-13 14:20:34.128715+0300 AmneziaVPN[83770:8118895] IosController::vpnStatusDidChange Vpn::Connecting <NETunnelProviderSession: 0x2815eca50> 2025-07-13 14:20:34.138245+0300 AmneziaVPN[83770:8118895] IosController::vpnStatusDidChange Vpn::Disconnected <NETunnelProviderSession: 0x2815eca50> 2025-07-13 14:20:34.138628+0300 AmneziaVPN[83770:8118895] Disconnect error NEVPNConnectionErrorDomain 14 The VPN app used by the VPN configuration is not installed 2025-07-13 14:20:34.138653+0300 AmneziaVPN[83770:8118895] Disconnect error info The VPN plugin could not be found or needed to be updated. ``` It seems that for some reason he cannot find the installed configuration. Could you please advise on what to look into next? I would be very grateful! ``` 2025-07-13 14:20:34.138628+0300 AmneziaVPN[83770:8118895] Disconnect error NEVPNConnectionErrorDomain 14 The VPN app used by the VPN configuration is not installed 2025-07-13 14:20:34.138653+0300 AmneziaVPN[83770:8118895] Disconnect error info The VPN plugin could not be found or needed to be updated. ``` Version: 4.8.8.3 Device: iPhone 14 iOS: 16.6.1
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#742
No description provided.