DefGuard / client

Best WireGuard desktop client with Multi-Factor Authentication
81 stars 9 forks source link

Disconnecting from VPN when All Trafic is enabled doesn't work #95

Closed teon closed 7 months ago

teon commented 8 months ago

When "Disconnecting" on "Prefered traffic" - works, but when I choose "All traffic" I have the following error:

Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.399671Z DEBUG defguard_wireguard_rs::netlink: Sending Netlink request: DelRule(RuleMessage { header: RuleHeader { family: 2, dst_len: 0, src_len: 0, tos: 0, table: 254, action: 1, flags: 2 }, nlas: [SuppressPrefixLen(0)] }), flags: 517, socket: 0
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.399714Z DEBUG defguard_wireguard_rs::netlink: Read netlink response from socket: NetlinkMessage { header: NetlinkHeader { length: 56, message_type: 2, flags: 0, sequence_number: 0, port_number: 29887 }, payload: Error(ErrorMessage { code: Some(-95), header: [36, 0, 0, 0, 33, 0, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 254, 0, 0, 1, 2, 0, 0, 0, 8, 0, 14, 0, 0, 0, 0, 0] }) }
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.399739Z ERROR defguard_wireguard_rs::netlink: Failed to delete WireGuard interface rule: Netlink payload error: Operation not supported (os error 95)
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.399781Z ERROR defguard_client::service: Failed to remove WireGuard interface Szczecin: Netlink error: Failed to delete rule
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.399907Z DEBUG Connection{peer=Server}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(17), flags: (0x5: END_HEADERS | END_STREAM) }
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.603506Z DEBUG defguard_client::service: Sending interface stats update
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.603566Z DEBUG defguard_wireguard_rs::wgapi_linux: Reading host info for interface Szczecin
Dec 01 19:15:31 x defguard-service[29887]: 2023-12-01T18:15:31.603579Z DEBUG defguard_wireguard_rs::netlink: Reading Netlink data for interface Szczecin