nymtech / nym-vpn-client

Home Page:https://nymvpn.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desktop-windows: vpn connection is failing in routing mode enabled

doums opened this issue · comments

In routing mode:

tldr

ERROR mwintun::log: WinTun: Failed to find matching adapter name: Élément introuvable. (Code 0x00000490)
ERROR mtalpid_routing::imp::route_manager: Unable to derive interface LUID from interface alias: "{1234-1234-1234}\0"
ERROR mnym_vpn_lib: Failed to setup post mixnet: Failed to add routes

full logs

 INFO mnym_vpn_desktop: Starting tauri app
 INFO mnym_vpn_desktop: app setup
 WARN mtao::platform_impl::platform::event_loop::runner: NewEvents emitted without explicit RedrawEventsCleared
 WARN mtao::platform_impl::platform::event_loop::runner: RedrawEventsCleared emitted without explicit MainEventsCleared
 INFO mconnect: mcreate_vpn_config: mnym_vpn_desktop::vpn_client: Using nym-api: https://sandbox-nym-api1.nymtech.net/api
 INFO mconnect: mnym_vpn_desktop::commands::connection: 5-hop mode enabled
 INFO mconnect: mnym_vpn_desktop::commands::connection: wireguard 1st hop disabled
 INFO mconnect: mnym_vpn_desktop::commands::connection: nym vpn client spawned
 INFO mnym_vpn_lib::gateway_client: Lookup described gateways
 INFO mnym_vpn_lib: Determined criteria for location DphEmo33pZonPcBwJxFEkdS1EMKS9uAt7VGZVdsxGBgY
 INFO mnym_vpn_lib: Exit router address 4T3BGyjUFZDp5iZa7kGPzx2Kq5UNzQSomwwv4w7D7rGF.56kCcEMvAUsHSZ2CXuJv8Wp4vBwg4CFDTSP4N5Eogx5d@DphEmo33pZonPcBwJxFEkdS1EMKS9uAt7VGZVdsxGBgY
 INFO mnym_vpn_lib: tunnel_gateway_ip: ipv4: 10.1.0.1
 INFO mnym_vpn_lib::routing: Default interface: {1234-1234-1234}
 INFO mnym_vpn_lib: default_lan_gateway_ip: Interface { index: 14, name: "{1234-1234-1234}", friendly_name: Some("Ethernet"), description: Some("Realtek PCIe GbE Family Controller"), if_type: Ethernet, mac_addr: Some(MacAddr(____)), ipv4: [192.168.1.23/24], ipv6: [], flags: 19, transmit_speed: Some(1000000000), receive_speed: Some(1000000000), gateway: Some(Gateway { mac_addr: MacAddr(___), ip_addr: 192.168.1.1 }) }
 INFO mnym_vpn_lib: Setting up route manager
 INFO mnym_vpn_lib: Creating tunnel
 INFO mnym_vpn_lib: Wireguard is disabled
 INFO mnym_vpn_lib: Setting up mixnet client
 INFO mnym_vpn_lib::mixnet_connect: mixnet client poisson rate limiting: disabled
 INFO mnym_vpn_lib::mixnet_connect: mixnet client background loop cover traffic stream: enabled
 INFO mnym_vpn_lib::mixnet_connect: mixnet client two hop traffic: disabled
 WARN mnym_sdk::mixnet::client: failed to load stored keys: old ephemeral keys can't be loaded from storage
 INFO mnym_client_core::init::helpers: nym-api reports 9 valid gateways
 INFO mnym_client_core::client::base_client: Starting nym client
 INFO mnym_gateway_client::client: the gateway is using exactly the same protocol version as we are. We're good to continue!
 INFO mnym_client_core::client::base_client: Obtaining initial network topology
 INFO mnym_client_core::client::base_client: Starting topology refresher...
 INFO mnym_client_core::client::base_client: Starting packet statistics control...
 INFO mnym_gateway_client::client: Claiming more bandwidth for your tokens. This will use 1 token(s) from your wallet. Stop the process now if you don't want that to happen.
 WARN mnym_gateway_client::client: Not enough bandwidth. Trying to get more bandwidth, this might take a while
 INFO mnym_gateway_client::client: The client is running in disabled credentials mode - attempting to claim bandwidth without a credential
 INFO mnym_client_core::client::packet_statistics_control: rx: 0.00 B/s (real: 0.00 B/s), tx: 0.00 B/s (real: 0.00 B/s)
 INFO mnym_client_core::client::base_client: Starting received messages buffer controller...
 INFO mnym_client_core::client::base_client: Starting mix traffic controller...
 INFO mnym_client_core::client::base_client: Starting real traffic stream...
 INFO mnym_client_core::client::base_client: Starting loop cover traffic stream...
 INFO mnym_vpn_lib: Connecting to IP packet router
 INFO mnym_vpn_lib::mixnet_connect: Sending connect request
 INFO mnym_vpn_lib::mixnet_connect: Waiting for reply...
 INFO mnym_vpn_lib::mixnet_connect: Got response with matching id
 INFO mnym_vpn_lib: Successfully connected to IP packet router on the exit gateway!
 INFO mnym_vpn_lib: Using IP address: 10.0.0.59
 INFO mnym_vpn_lib: Using gateway: DphEmo33pZonPcBwJxFEkdS1EMKS9uAt7VGZVdsxGBgY
 INFO mnym_vpn_lib: Setting up routing
 INFO mnym_vpn_lib::routing: Creating tun device
ERROR mwintun::log: WinTun: Failed to find matching adapter name: Élément introuvable. (Code 0x00000490)
 INFO mwintun::log: WinTun: Using existing driver 0.14
 INFO mwintun::log: WinTun: Creating adapter
 INFO mwintun::log: WinTun: Removed orphaned adapter "wintun 1"
 INFO mnym_vpn_lib::routing: Created tun device wintun with ip="10.0.0.59"
 INFO mnym_vpn_lib::routing: Using node_v4: Node { ip: Some(10.1.0.1), device: Some("wintun") }
 INFO mnym_vpn_lib::routing: Using node_v6: Node { ip: None, device: Some("wintun") }
 INFO mnym_vpn_lib::routing: Add extra route: ["139.162.180.253", Node { ip: Some(192.168.1.1), device: Some("{1234-1234-1234}") }]
 INFO mnym_vpn_lib::routing: Adding routes to route manager
ERROR mtalpid_routing::imp::route_manager: Unable to derive interface LUID from interface alias: "{1234-1234-1234}\0"
ERROR mnym_vpn_lib: Failed to setup post mixnet: Failed to add routes
ERROR mnym_vpn_lib: Failed to setup tunnel services: Failed to add routes
 INFO mnym_task::signal: Task error: UnexpectedHalt { shutdown_name: Some("unknown-mixnet_client_main") }
 INFO mnym_task::manager: Sending shutdown
 INFO mnym_task::manager: Waiting for tasks to finish... (Press ctrl-c to force)

Fixed in #173