

Jul 07 10:04:35 mobian NetworkManager: device (pvpnksintrf0): state change: deactivating -> disconnected (reason 'user-requested', sys-iface-state: 'managed') Jul 07 10:04:35 mobian NetworkManager: device (pvpnksintrf0): state change: activated -> deactivating (reason 'user-requested', sys-iface-state: 'managed') Jul 07 10:04:35 mobian NetworkManager: device (pvpnroutintrf0): Activation: successful, device activated. Jul 07 10:04:35 mobian NetworkManager: device (pvpnroutintrf0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed') Jul 07 10:04:35 mobian NetworkManager: device (pvpnroutintrf0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed') Jul 07 10:04:35 mobian NetworkManager: device (pvpnroutintrf0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed') Got a few new lines after trying again after a reboot. Protonvpn-dbus-wrapper.log: 08:44:29,844 - dbus_network_manager_wrapper.py - ERROR - get_active_connection:349 - .UnknownMethod: No such interface “” on object at path /org/freedesktop/NetworkManager/ActiveConnection/27 Protonvpn-dbus-wrapper.log: 08:44:26,947 - dbus_network_manager_wrapper.py - ERROR - get_vpn_interface:306 - Could not find interface belonging to 'proton0'. Protonvpn-daemon.log: 08:44:29,894 - dbus_daemon_reconnector.py - ERROR - manually_start_vpn_conn:272 - Unknown reconnector error: Expected a string or unicode object.

The following might be a result of the above but posting it for posterity: Protonvpn.log: 09:08:48,276 - monitor_vpn_connection_start.py - ERROR - on_vpn_state_changed:101 - State: VPNConnectionStateEnum.FAILED ReasonVPNConnectionReasonEnum.UNKNOWN_ERROR Message: ProtonVPN connection failed due to unknown reason.

Protonvpn.log: 09:04:47,967 - nm_client_mixin.py - ERROR - _dynamic_callback:124 - Exception: NM.Client.activate_connection_finish() takes exactly 2 arguments (1 given) Protonvpn.log: 09:04:47,899 - nm_client_mixin.py - ERROR - _dynamic_callback:124 - Exception: NM.Client.add_connection_finish() takes exactly 2 arguments (1 given)
