[Control Center] NetworkManager instantly deactivating tun0 adapter
Tofloor
poster avatar
st******tt@comarch.com
deepin
2022-03-03 06:56
Author

Hi Guys,

I've been unsing deepin since several years now, and I'm still amazed!

Since last upgrade to Community Edition 20.4, I cannot connect to my work VPN any more (via VPNC) though. In system logs (/var/log/messages) I see following entries when starting my VPN connection:

2022-03-02 15:46:53 nbsschmitt NetworkManager[257620]:    [1646232413.8833] audit: op="connection-activate" uuid="dc88a1cb-817e-4a36-a747-ce21c22402d6" name="RAVPN" pid=5597 uid=1000 result="success"
2022-03-02 15:46:53 nbsschmitt NetworkManager[257620]:    [1646232413.8886] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",0]: Started the VPN service, PID 268908
2022-03-02 15:46:53 nbsschmitt NetworkManager[257620]:    [1646232413.9051] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",0]: Saw the service appear; activating connection
2022-03-02 15:46:53 nbsschmitt NetworkManager[257620]:    [1646232413.9239] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",0]: VPN plugin: state changed: starting (3)
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1243] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",0]: VPN connection: (IP4 Config Get) reply received from old-style plugin
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1255] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data: VPN Gateway: 178.x.x.x
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1256] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data: Tunnel Device: "tun0"
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1256] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data: IPv4 configuration:
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1256] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   Internal Address: 10.x.x.x
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1256] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   Internal Prefix: 32
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1256] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   Internal Point-to-Point Address: 10.x.x.x
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1256] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   Static Route: 10.x.x.x/32   Next Hop: 0.0.0.0
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1257] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   Internal DNS: 10.x.x.x
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1257] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   Internal DNS: 10.x.x.x
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1257] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data:   DNS Domain: '(none)'
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1257] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: Data: No IPv6 configuration
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1258] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: VPN plugin: state changed: started (4)
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1283] vpn-connection[0x562fde0802b0,dc88a1cb-817e-4a36-a747-ce21c22402d6,"RAVPN",24:(tun0)]: VPN connection: (IP Config Get) complete
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1488] device (tun0): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1586] keyfile: add connection /run/NetworkManager/system-connections/tun0.nmconnection (4f6726c2-4715-4ee2-9550-969a9f8236ac,"tun0")
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1623] device (tun0): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1653] device (tun0): Activation: starting connection 'tun0' (4f6726c2-4715-4ee2-9550-969a9f8236ac)
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1747] device (tun0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1753] device (tun0): state change: prepare -> config (reason 'none', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1757] device (tun0): state change: config -> ip-config (reason 'none', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1761] device (tun0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1768] device (tun0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1780] device (tun0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'external')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.1865] device (tun0): Activation: successful, device activated.
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.2088] settings-connection[0x562fddf05e60,4f6726c2-4715-4ee2-9550-969a9f8236ac]: write: successfully commited (keyfile: update /etc/NetworkManager/system-connections/tun0-4f6726c2-4715-4ee2-9550-969a9f8236ac.nmconnection (4f6726c2-4715-4ee2-9550-969a9f8236ac,"tun0") and rename from "/run/NetworkManager/system-connections/tun0.nmconnection")
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.2096] audit: op="connection-update" uuid="4f6726c2-4715-4ee2-9550-969a9f8236ac" name="tun0" pid=3085 uid=0 result="success"
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.2198] device (tun0): state change: activated -> deactivating (reason 'user-requested', sys-iface-state: 'managed')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.2260] audit: op="device-disconnect" interface="tun0" ifindex=24 pid=3085 uid=0 result="success"
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.2325] device (tun0): state change: deactivating -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
2022-03-02 15:46:54 nbsschmitt NetworkManager[257620]:    [1646232414.2355] device (tun0): state change: disconnected -> unmanaged (reason 'connection-assumed', sys-iface-state: 'managed')

Why does NM automatically "deactivate" the connection in the same second it just came up (timestamp [1646232414.2198] above)????

I can't find any reason, nor error. After starting VPN connection, I don't have "tun0" interface, or sometimes I do have, but without IP address...

In versions prior to v20.4 (even with 20.3) I didn't have this issue...

Where can I start checking? All packages are up to date (kernel is v5.15.6-amd64-desktop).

Thanks a lot and keep going on with this great work!

CU
Stefan

Reply Favorite View the author
All Replies
顺康
deepin
2022-03-03 19:48
#1

I can't work out your issue,but I just want to leave a reply for you.In my opinion,you can look for help on deepin's English website.

Reply View the author
st******tt@comarch.com
deepin
2022-03-04 01:37
#2

Hi,

ok. Thanks for reply.

Do you have a corresponding link?

Thanks
Stefan

Reply View the author
vivian_me
deepin testing team
2022-03-15 22:44
#3

Sorry for the inconvenience, the VPN problem has been fixed in the current internal test, you can add an internal test warehouse to experience it, refer to: https://bbs.deepin.org/post/232826

At present, the internal testing environment is relatively stable, and a new version is expected to be released at the end of the month 😁

Reply View the author